Struct ssd_data::ast::NameTypePair
source · pub struct NameTypePair {
pub typ: Namespace,
pub attributes: Vec<Attribute>,
}Fields§
§typ: Namespace§attributes: Vec<Attribute>Implementations§
Trait Implementations§
source§impl Clone for NameTypePair
impl Clone for NameTypePair
source§fn clone(&self) -> NameTypePair
fn clone(&self) -> NameTypePair
Returns a copy 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 NameTypePair
impl Debug for NameTypePair
source§impl<'de> Deserialize<'de> for NameTypePair
impl<'de> Deserialize<'de> for NameTypePair
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 ObjectView for NameTypePair
impl ObjectView for NameTypePair
source§fn keys<'liquid_derive_k>(
&'liquid_derive_k self
) -> Box<dyn Iterator<Item = KStringCow<'liquid_derive_k>> + 'liquid_derive_k>
fn keys<'liquid_derive_k>( &'liquid_derive_k self ) -> Box<dyn Iterator<Item = KStringCow<'liquid_derive_k>> + 'liquid_derive_k>
Keys available for lookup.
source§fn values<'liquid_derive_k>(
&'liquid_derive_k self
) -> Box<dyn Iterator<Item = &'liquid_derive_k dyn ValueView> + 'liquid_derive_k>
fn values<'liquid_derive_k>( &'liquid_derive_k self ) -> Box<dyn Iterator<Item = &'liquid_derive_k dyn ValueView> + 'liquid_derive_k>
Keys available for lookup.
source§fn iter<'liquid_derive_k>(
&'liquid_derive_k self
) -> Box<dyn Iterator<Item = (KStringCow<'liquid_derive_k>, &'liquid_derive_k dyn ValueView)> + 'liquid_derive_k>
fn iter<'liquid_derive_k>( &'liquid_derive_k self ) -> Box<dyn Iterator<Item = (KStringCow<'liquid_derive_k>, &'liquid_derive_k dyn ValueView)> + 'liquid_derive_k>
Returns an iterator .
source§fn contains_key(&self, index: &str) -> bool
fn contains_key(&self, index: &str) -> bool
Access a contained
BoxedValue.source§impl Serialize for NameTypePair
impl Serialize for NameTypePair
source§impl ValueView for NameTypePair
impl ValueView for NameTypePair
source§fn query_state(&self, state: State) -> bool
fn query_state(&self, state: State) -> bool
Query the value’s state
Auto Trait Implementations§
impl RefUnwindSafe for NameTypePair
impl Send for NameTypePair
impl Sync for NameTypePair
impl Unpin for NameTypePair
impl UnwindSafe for NameTypePair
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