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

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

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

Required methods

pub fn as_str(&self) -> &'source str[src]

String slice of the full span for this node.

pub fn source(&self) -> &'source str[src]

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 ParameterValue<'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 Link<'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...