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