pub enum ExamplePairingOrReference {
    ExampleObject(ExampleObject),
    ReferenceObject(ReferenceObject),
}Variants§
ExampleObject(ExampleObject)
ReferenceObject(ReferenceObject)
Trait Implementations§
Source§impl Clone for ExamplePairingOrReference
 
impl Clone for ExamplePairingOrReference
Source§fn clone(&self) -> ExamplePairingOrReference
 
fn clone(&self) -> ExamplePairingOrReference
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<'de> Deserialize<'de> for ExamplePairingOrReference
 
impl<'de> Deserialize<'de> for ExamplePairingOrReference
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 ExamplePairingOrReference
impl RefUnwindSafe for ExamplePairingOrReference
impl Send for ExamplePairingOrReference
impl Sync for ExamplePairingOrReference
impl Unpin for ExamplePairingOrReference
impl UnwindSafe for ExamplePairingOrReference
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