Type Definition unflow::grammar::designparser::Flex_component_useContext[][src]

type Flex_component_useContext<'input> = BaseParserRuleContext<'input, Flex_component_useContextExt<'input>>;

Trait Implementations

impl<'input> Borrow<Flex_childContextExt<'input>> for Flex_component_useContext<'input>[src]

fn borrow(&self) -> &Flex_childContextExt<'input>[src]

Immutably borrows from an owned value. Read more

impl<'input> BorrowMut<Flex_childContextExt<'input>> for Flex_component_useContext<'input>[src]

fn borrow_mut(&mut self) -> &mut Flex_childContextExt<'input>[src]

Mutably borrows from an owned value. Read more

impl<'input> Flex_component_useContextAttrs<'input> for Flex_component_useContext<'input>[src]

fn component_use_decl_all(
    &self
) -> Vec<Rc<Component_use_declContextAll<'input>>> where
    Self: Sized
[src]

fn component_use_decl(
    &self,
    i: usize
) -> Option<Rc<Component_use_declContextAll<'input>>> where
    Self: Sized
[src]

impl<'input, 'a> Listenable<dyn DesignListener<'input> + 'a> for Flex_component_useContext<'input>[src]

fn enter(&self, listener: &mut (dyn DesignListener<'input> + 'a))[src]

Calls corresponding enter callback on listener T

fn exit(&self, listener: &mut (dyn DesignListener<'input> + 'a))[src]

Calls corresponding exit callback on listener T

impl<'input, 'a> Visitable<dyn DesignVisitor<'input> + 'a> for Flex_component_useContext<'input>[src]

fn accept(&self, visitor: &mut (dyn DesignVisitor<'input> + 'a))[src]

Calls corresponding visit callback on visitorVis

impl<'input> DesignParserContext<'input> for Flex_component_useContext<'input>[src]

impl<'input> Flex_childContextAttrs<'input> for Flex_component_useContext<'input>[src]