diff options
Diffstat (limited to 'ecs/src/pair.rs')
-rw-r--r-- | ecs/src/pair.rs | 18 |
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> { |