pub struct TaggedTemplateData {
pub tag: NodeIndex,
pub type_arguments: Option<NodeList>,
pub template: NodeIndex,
}Expand description
Data for tagged template expressions
Fields§
§tag: NodeIndex§type_arguments: Option<NodeList>§template: NodeIndexTrait Implementations§
Source§impl Clone for TaggedTemplateData
impl Clone for TaggedTemplateData
Source§fn clone(&self) -> TaggedTemplateData
fn clone(&self) -> TaggedTemplateData
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 TaggedTemplateData
impl Debug for TaggedTemplateData
Source§impl<'de> Deserialize<'de> for TaggedTemplateData
impl<'de> Deserialize<'de> for TaggedTemplateData
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 TaggedTemplateData
impl RefUnwindSafe for TaggedTemplateData
impl Send for TaggedTemplateData
impl Sync for TaggedTemplateData
impl Unpin for TaggedTemplateData
impl UnsafeUnpin for TaggedTemplateData
impl UnwindSafe for TaggedTemplateData
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