pub enum CustomComponent {
NameOnly(String),
ObjectWithOneAttr {
name: String,
attribute: String,
},
ObjectWithManyAttrs {
name: String,
attributes: BTreeSet<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for CustomComponent
impl Clone for CustomComponent
Source§fn clone(&self) -> CustomComponent
fn clone(&self) -> CustomComponent
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 CustomComponent
impl Debug for CustomComponent
Source§impl<'de> Deserialize<'de> for CustomComponent
impl<'de> Deserialize<'de> for CustomComponent
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 PartialEq for CustomComponent
impl PartialEq for CustomComponent
Source§impl Serialize for CustomComponent
impl Serialize for CustomComponent
impl Eq for CustomComponent
impl StructuralPartialEq for CustomComponent
Auto Trait Implementations§
impl Freeze for CustomComponent
impl RefUnwindSafe for CustomComponent
impl Send for CustomComponent
impl Sync for CustomComponent
impl Unpin for CustomComponent
impl UnsafeUnpin for CustomComponent
impl UnwindSafe for CustomComponent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.