pub enum ReferencesProvider {
Bool(bool),
ReferenceOptions(ReferenceOptions),
}Variants§
Bool(bool)
ReferenceOptions(ReferenceOptions)
Trait Implementations§
Source§impl Clone for ReferencesProvider
impl Clone for ReferencesProvider
Source§fn clone(&self) -> ReferencesProvider
fn clone(&self) -> ReferencesProvider
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 ReferencesProvider
impl Debug for ReferencesProvider
Source§impl<'de> Deserialize<'de> for ReferencesProvider
impl<'de> Deserialize<'de> for ReferencesProvider
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 From<ReferenceOptions> for ReferencesProvider
impl From<ReferenceOptions> for ReferencesProvider
Source§fn from(v: ReferenceOptions) -> Self
fn from(v: ReferenceOptions) -> Self
Converts to this type from the input type.
Source§impl From<bool> for ReferencesProvider
impl From<bool> for ReferencesProvider
Source§impl Hash for ReferencesProvider
impl Hash for ReferencesProvider
Source§impl PartialEq for ReferencesProvider
impl PartialEq for ReferencesProvider
Source§fn eq(&self, other: &ReferencesProvider) -> bool
fn eq(&self, other: &ReferencesProvider) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ReferencesProvider
impl Serialize for ReferencesProvider
impl Copy for ReferencesProvider
impl Eq for ReferencesProvider
impl StructuralPartialEq for ReferencesProvider
Auto Trait Implementations§
impl Freeze for ReferencesProvider
impl RefUnwindSafe for ReferencesProvider
impl Send for ReferencesProvider
impl Sync for ReferencesProvider
impl Unpin for ReferencesProvider
impl UnsafeUnpin for ReferencesProvider
impl UnwindSafe for ReferencesProvider
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