pub struct VariableNode {
pub path: String,
pub position: Position,
}Expand description
A variable interpolation node.
Fields§
§path: String§position: PositionTrait Implementations§
Source§impl Clone for VariableNode
impl Clone for VariableNode
Source§fn clone(&self) -> VariableNode
fn clone(&self) -> VariableNode
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 VariableNode
impl Debug for VariableNode
Source§impl<'de> Deserialize<'de> for VariableNode
impl<'de> Deserialize<'de> for VariableNode
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<VariableNode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VariableNode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for VariableNode
impl PartialEq for VariableNode
Source§impl Serialize for VariableNode
impl Serialize for VariableNode
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for VariableNode
impl StructuralPartialEq for VariableNode
Auto Trait Implementations§
impl Freeze for VariableNode
impl RefUnwindSafe for VariableNode
impl Send for VariableNode
impl Sync for VariableNode
impl Unpin for VariableNode
impl UnsafeUnpin for VariableNode
impl UnwindSafe for VariableNode
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