pub enum ProviderSelectionReason {
PreferredCompatible,
CanonicalCompatible,
FallbackFromPreferred,
}Variants§
Trait Implementations§
Source§impl Clone for ProviderSelectionReason
impl Clone for ProviderSelectionReason
Source§fn clone(&self) -> ProviderSelectionReason
fn clone(&self) -> ProviderSelectionReason
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 moreimpl Copy for ProviderSelectionReason
Source§impl Debug for ProviderSelectionReason
impl Debug for ProviderSelectionReason
Source§impl<'de> Deserialize<'de> for ProviderSelectionReason
impl<'de> Deserialize<'de> for ProviderSelectionReason
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 ProviderSelectionReason
Source§impl PartialEq for ProviderSelectionReason
impl PartialEq for ProviderSelectionReason
Source§impl Serialize for ProviderSelectionReason
impl Serialize for ProviderSelectionReason
impl StructuralPartialEq for ProviderSelectionReason
Auto Trait Implementations§
impl Freeze for ProviderSelectionReason
impl RefUnwindSafe for ProviderSelectionReason
impl Send for ProviderSelectionReason
impl Sync for ProviderSelectionReason
impl Unpin for ProviderSelectionReason
impl UnsafeUnpin for ProviderSelectionReason
impl UnwindSafe for ProviderSelectionReason
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