summaryrefslogtreecommitdiff
path: root/ecs/src/pair.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ecs/src/pair.rs')
-rw-r--r--ecs/src/pair.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/ecs/src/pair.rs b/ecs/src/pair.rs
index f9f76e7..b4bfa57 100644
--- a/ecs/src/pair.rs
+++ b/ecs/src/pair.rs
@@ -61,8 +61,8 @@ impl<Relation, Target> Builder<Relation, Target>
impl_multiple!(
Builder,
- (impl<Target> _<Uid, Target>, impl<Target> _<(), Target>)
- (ty_param_1, ty_param_2) => {
+ (impl<Target> _<><Uid, Target>, impl<Target> _<><(), Target>)
+ cb=(type_params=(ty_param_1, ty_param_2)) => {
pub fn target_as_data<NewTarget: Component>(
self,
data: NewTarget,
@@ -78,8 +78,8 @@ impl_multiple!(
impl_multiple!(
Builder,
- (impl<Relation> _<Relation, Uid>, impl<Relation> _<Relation, ()>)
- (ty_param_1, ty_param_2) => {
+ (impl<Relation> _<><Relation, Uid>, impl<Relation> _<><Relation, ()>)
+ cb=(type_params=(ty_param_1, ty_param_2)) => {
pub fn relation_as_data<NewRelation: Component>(
self,
data: NewRelation,
@@ -96,12 +96,12 @@ impl_multiple!(
impl_multiple!(
Builder,
(
- impl _<Uid, Uid>,
- impl<Relation: Component> _<Relation, Uid>,
- impl<Target: Component> _<Uid, Target>,
- impl<Relation: Component, Target: Component> _<Relation, Target>
+ impl _<><Uid, Uid>,
+ impl<Relation: Component> _<><Relation, Uid>,
+ impl<Target: Component> _<><Uid, Target>,
+ impl<Relation: Component, Target: Component> _<><Relation, Target>
)
- (ty_param_1, ty_param_2) => {
+ cb=(type_params=(ty_param_1, ty_param_2)) => {
#[must_use]
pub fn build(self) -> Pair<$ty_param_1, $ty_param_2>
{