#[repr(u8)]pub enum SpecsSource {
Uninitialized = 0,
NoValues,
Error,
Loading,
Bootstrap,
Adapter(String),
Network,
}
Variants§
Implementations§
Source§impl SpecsSource
impl SpecsSource
pub fn new_from_string(s: &str) -> Self
Trait Implementations§
Source§impl Clone for SpecsSource
impl Clone for SpecsSource
Source§fn clone(&self) -> SpecsSource
fn clone(&self) -> SpecsSource
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 SpecsSource
impl Debug for SpecsSource
Source§impl<'de> Deserialize<'de> for SpecsSource
impl<'de> Deserialize<'de> for SpecsSource
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 Display for SpecsSource
impl Display for SpecsSource
Source§impl PartialEq for SpecsSource
impl PartialEq for SpecsSource
Source§impl Serialize for SpecsSource
impl Serialize for SpecsSource
impl Eq for SpecsSource
impl StructuralPartialEq for SpecsSource
Auto Trait Implementations§
impl Freeze for SpecsSource
impl RefUnwindSafe for SpecsSource
impl Send for SpecsSource
impl Sync for SpecsSource
impl Unpin for SpecsSource
impl UnwindSafe for SpecsSource
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoOptional<T> for T
impl<T> IntoOptional<T> for T
fn into_optional(self) -> Option<T>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.