diff --git a/src/std/cast.rs b/src/std/cast.rs index 1dc4d3b..af29544 100644 --- a/src/std/cast.rs +++ b/src/std/cast.rs @@ -87,7 +87,7 @@ where |resolved| match resolved { Ok(mentionable) => { let resolver: Rc> = Rc::new(CastResolver { - points: mentionable.points_vec_2(), + points: mentionable.points_vec(), }); Ok((mentionable.bytes(), resolver)) } @@ -117,7 +117,7 @@ where factory.parse_slice( &self.bytes(), map_resolver(Rc::new(CastResolver { - points: self.points_vec_2(), + points: self.points_vec(), })), ) } diff --git a/src/std/ctypeless.rs b/src/std/ctypeless.rs index 4fbd208..6900fb2 100644 --- a/src/std/ctypeless.rs +++ b/src/std/ctypeless.rs @@ -112,7 +112,7 @@ impl<'a, Ctx: 'a + Context> TypelessMentionable<'a, Ctx> { pub fn from_typed>(mentionable: Rc) -> Self { let factory = TypelessFactory::from_typed(mentionable.factory()); let topology = mentionable.topology(); - let points = mentionable.points_vec_2(); + let points = mentionable.points_vec(); TypelessMentionable { t_serialize: Box::new(move |serializer| mentionable.serialize(serializer)), t_factory: factory, diff --git a/src/std/typeless.rs b/src/std/typeless.rs index 299e0ad..6759cfb 100644 --- a/src/std/typeless.rs +++ b/src/std/typeless.rs @@ -16,19 +16,19 @@ impl<'a, Ctx: 'a + Context, A: Mentionable<'a, Ctx>> Point<'a, Ctx, A> { } } -pub trait MentionableExt2<'a, Ctx: 'a + Context>: Mentionable<'a, Ctx> { +pub trait MentionableExt<'a, Ctx: 'a + Context>: Mentionable<'a, Ctx> { /// References ([Point]s) to other objects. Typeless. fn points_typeless(&self, points: &mut Vec>>); /// [Vec] of [Point]s as used by [`Mentionable::topology`]. - fn points_vec_2(&self) -> Vec>>; + fn points_vec(&self) -> Vec>>; } -impl<'a, Ctx: 'a + Context, A: Mentionable<'a, Ctx>> MentionableExt2<'a, Ctx> for A { +impl<'a, Ctx: 'a + Context, A: Mentionable<'a, Ctx>> MentionableExt<'a, Ctx> for A { fn points_typeless(&self, points: &mut Vec>>) { self.points_typed(points) } - fn points_vec_2(&self) -> Vec>> { + fn points_vec(&self) -> Vec>> { let mut points = Vec::new(); self.points_typeless(&mut points); points