[][src]Trait bracket::parser::ast::Slice

pub trait Slice<'source>: Display + Debug {
    fn as_str(&self) -> &'source str;
fn source(&self) -> &'source str; }

Trait for nodes that reference a slice of the source template.

Required methods

fn as_str(&self) -> &'source str

Get a string slice of the full span for this node.

fn source(&self) -> &'source str

Get the underlying template source.

Loading content...

Implementors

impl<'source> Slice<'source> for CallTarget<'source>[src]

impl<'source> Slice<'source> for Node<'source>[src]

impl<'source> Slice<'source> for Block<'source>[src]

impl<'source> Slice<'source> for Call<'source>[src]

impl<'source> Slice<'source> for Component<'source>[src]

impl<'source> Slice<'source> for Document<'source>[src]

impl<'source> Slice<'source> for Path<'source>[src]

impl<'source> Slice<'source> for Text<'source>[src]

impl<'source> Slice<'source> for TextBlock<'source>[src]

Loading content...