Trait radn::rcore::PointsVisitor

source ·
pub trait PointsVisitor<'a, Ctx: Context<'a>> {
    // Required method
    fn visit<A: Mentionable<'a, Ctx>>(&mut self, point: &Point<'a, Ctx, A>);
}
Expand description

Required Methods§

source

fn visit<A: Mentionable<'a, Ctx>>(&mut self, point: &Point<'a, Ctx, A>)

Visit a Point.

Implementations on Foreign Types§

source§

impl<'a, Ctx: Context<'a>> PointsVisitor<'a, Ctx> for Vec<u8>

source§

fn visit<A: Mentionable<'a, Ctx>>(&mut self, point: &Point<'a, Ctx, A>)

The only natural implementation, as used in MentionableTop::topology_hash.

source§

impl<'a, Ctx: Context<'a>> PointsVisitor<'a, Ctx> for Vec<Point<'a, Ctx, TypelessMentionable<'a, Ctx>>>

source§

fn visit<A: Mentionable<'a, Ctx>>(&mut self, point: &Point<'a, Ctx, A>)

Implementors§

source§

impl<'a, Ctx: Context<'a>> PointsVisitor<'a, Ctx> for TopoVec<'a, Ctx>