pub enum TemplateNode {
Content(Content),
Mustache(Mustache),
Block(Block),
Comment(Comment),
Partial(Partial),
}Variants§
Trait Implementations§
Source§impl Clone for TemplateNode
impl Clone for TemplateNode
Source§fn clone(&self) -> TemplateNode
fn clone(&self) -> TemplateNode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TemplateNode
impl Debug for TemplateNode
Source§impl<'de> Deserialize<'de> for TemplateNode
impl<'de> Deserialize<'de> for TemplateNode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TemplateNode
impl PartialEq for TemplateNode
Source§impl Serialize for TemplateNode
impl Serialize for TemplateNode
impl StructuralPartialEq for TemplateNode
Auto Trait Implementations§
impl Freeze for TemplateNode
impl RefUnwindSafe for TemplateNode
impl Send for TemplateNode
impl Sync for TemplateNode
impl Unpin for TemplateNode
impl UnwindSafe for TemplateNode
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