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§
source§impl 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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more