Trait unflow::grammar::designparser::Style_declContextAttrs[][src]

pub trait Style_declContextAttrs<'input>: DesignParserContext<'input> + BorrowMut<Style_declContextExt<'input>> {
    fn STYLE(&self) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>>
    where
        Self: Sized
, { ... }
fn style_name(&self) -> Option<Rc<Style_nameContextAll<'input>>>
    where
        Self: Sized
, { ... }
fn LBRACE(
        &self
    ) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>>
    where
        Self: Sized
, { ... }
fn style_body(&self) -> Option<Rc<Style_bodyContextAll<'input>>>
    where
        Self: Sized
, { ... }
fn RBRACE(
        &self
    ) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>>
    where
        Self: Sized
, { ... } }

Provided methods

fn STYLE(&self) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
    Self: Sized
[src]

Expand description

Retrieves first TerminalNode corresponding to token STYLE Returns None if there is no child corresponding to token STYLE

fn style_name(&self) -> Option<Rc<Style_nameContextAll<'input>>> where
    Self: Sized
[src]

fn LBRACE(&self) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
    Self: Sized
[src]

Expand description

Retrieves first TerminalNode corresponding to token LBRACE Returns None if there is no child corresponding to token LBRACE

fn style_body(&self) -> Option<Rc<Style_bodyContextAll<'input>>> where
    Self: Sized
[src]

fn RBRACE(&self) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
    Self: Sized
[src]

Expand description

Retrieves first TerminalNode corresponding to token RBRACE Returns None if there is no child corresponding to token RBRACE

Loading content...

Implementors

impl<'input> Style_declContextAttrs<'input> for Style_declContext<'input>[src]

Loading content...