pub struct TemplateExprData {
pub head: NodeIndex,
pub template_spans: NodeList,
}Expand description
Data for debugger/empty statements (no data needed, use token)
Data for template expressions
Fields§
§head: NodeIndex§template_spans: NodeListTrait Implementations§
Source§impl Clone for TemplateExprData
impl Clone for TemplateExprData
Source§fn clone(&self) -> TemplateExprData
fn clone(&self) -> TemplateExprData
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 TemplateExprData
impl Debug for TemplateExprData
Source§impl<'de> Deserialize<'de> for TemplateExprData
impl<'de> Deserialize<'de> for TemplateExprData
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
Auto Trait Implementations§
impl Freeze for TemplateExprData
impl RefUnwindSafe for TemplateExprData
impl Send for TemplateExprData
impl Sync for TemplateExprData
impl Unpin for TemplateExprData
impl UnsafeUnpin for TemplateExprData
impl UnwindSafe for TemplateExprData
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