pub struct AliasBinding {
pub alias: Rc<str>,
pub collection: Vec<Rc<str>>,
}Fields§
§alias: Rc<str>§collection: Vec<Rc<str>>Trait Implementations§
Source§impl Clone for AliasBinding
impl Clone for AliasBinding
Source§fn clone(&self) -> AliasBinding
fn clone(&self) -> AliasBinding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AliasBinding
impl Debug for AliasBinding
Source§impl<'de> Deserialize<'de> for AliasBinding
impl<'de> Deserialize<'de> for AliasBinding
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
impl Eq for AliasBinding
Source§impl PartialEq for AliasBinding
impl PartialEq for AliasBinding
Source§impl Serialize for AliasBinding
impl Serialize for AliasBinding
impl StructuralPartialEq for AliasBinding
Auto Trait Implementations§
impl !Send for AliasBinding
impl !Sync for AliasBinding
impl Freeze for AliasBinding
impl RefUnwindSafe for AliasBinding
impl Unpin for AliasBinding
impl UnsafeUnpin for AliasBinding
impl UnwindSafe for AliasBinding
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