Struct hairy::TemplateTagContentSpanner
source · [−]pub struct TemplateTagContentSpanner { /* private fields */ }
Expand description
This spanner will try to recognize the content of a Hairy template ({{..}}
). It counts the number of
nested {
and }
. It does have support for recognizing embedded strings, so {{foo != "}"}}
will work. Raw strings or the like are not supported, instead you can use {foo != r#" \" "#}
. Stops at first }
encountered that is not started inside the expression.
Implementations
Trait Implementations
sourceimpl Default for TemplateTagContentSpanner
impl Default for TemplateTagContentSpanner
Auto Trait Implementations
impl RefUnwindSafe for TemplateTagContentSpanner
impl Send for TemplateTagContentSpanner
impl Sync for TemplateTagContentSpanner
impl Unpin for TemplateTagContentSpanner
impl UnwindSafe for TemplateTagContentSpanner
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more