pub trait CastMentionable<'a, Ctx: Context<'a>>: Mentionable<'a, Ctx> {
    // Provided method
    fn m_cast<A: Mentionable<'a, Ctx>>(
        &self,
        factory: &Fctr<'a, A>
    ) -> ParseResultA<'a, A> { ... }
}

Provided Methods§

source

fn m_cast<A: Mentionable<'a, Ctx>>( &self, factory: &Fctr<'a, A> ) -> ParseResultA<'a, A>

Implementors§

source§

impl<'a, Ctx: Context<'a>, B: Mentionable<'a, Ctx>> CastMentionable<'a, Ctx> for B