pub enum ConfigProviderOptionType {
Show 13 variants
Bits,
Bool,
CommaSepList,
Duration,
Encoding,
Int,
MtimeAtimeBtimeCtime,
SizeSuffix,
SpaceSepList,
String,
StringArray,
Time,
Tristate,
}Expand description
ConfigProviderOptionType
JSON schema
{
"type": "string",
"enum": [
"Bits",
"bool",
"CommaSepList",
"Duration",
"Encoding",
"int",
"mtime|atime|btime|ctime",
"SizeSuffix",
"SpaceSepList",
"string",
"stringArray",
"Time",
"Tristate"
]
}Variants§
Bits
Bool
CommaSepList
Duration
Encoding
Int
MtimeAtimeBtimeCtime
SizeSuffix
SpaceSepList
String
StringArray
Time
Tristate
Trait Implementations§
Source§impl Clone for ConfigProviderOptionType
impl Clone for ConfigProviderOptionType
Source§fn clone(&self) -> ConfigProviderOptionType
fn clone(&self) -> ConfigProviderOptionType
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 ConfigProviderOptionType
impl Debug for ConfigProviderOptionType
Source§impl<'de> Deserialize<'de> for ConfigProviderOptionType
impl<'de> Deserialize<'de> for ConfigProviderOptionType
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 ConfigProviderOptionType
impl Display for ConfigProviderOptionType
Source§impl From<&ConfigProviderOptionType> for ConfigProviderOptionType
impl From<&ConfigProviderOptionType> for ConfigProviderOptionType
Source§fn from(value: &ConfigProviderOptionType) -> Self
fn from(value: &ConfigProviderOptionType) -> Self
Converts to this type from the input type.
Source§impl FromStr for ConfigProviderOptionType
impl FromStr for ConfigProviderOptionType
Source§impl Hash for ConfigProviderOptionType
impl Hash for ConfigProviderOptionType
Source§impl Ord for ConfigProviderOptionType
impl Ord for ConfigProviderOptionType
Source§fn cmp(&self, other: &ConfigProviderOptionType) -> Ordering
fn cmp(&self, other: &ConfigProviderOptionType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ConfigProviderOptionType
impl PartialEq for ConfigProviderOptionType
Source§impl PartialOrd for ConfigProviderOptionType
impl PartialOrd for ConfigProviderOptionType
Source§impl Serialize for ConfigProviderOptionType
impl Serialize for ConfigProviderOptionType
Source§impl TryFrom<&String> for ConfigProviderOptionType
impl TryFrom<&String> for ConfigProviderOptionType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for ConfigProviderOptionType
impl TryFrom<&str> for ConfigProviderOptionType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for ConfigProviderOptionType
impl TryFrom<String> for ConfigProviderOptionType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for ConfigProviderOptionType
impl Eq for ConfigProviderOptionType
impl StructuralPartialEq for ConfigProviderOptionType
Auto Trait Implementations§
impl Freeze for ConfigProviderOptionType
impl RefUnwindSafe for ConfigProviderOptionType
impl Send for ConfigProviderOptionType
impl Sync for ConfigProviderOptionType
impl Unpin for ConfigProviderOptionType
impl UnwindSafe for ConfigProviderOptionType
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<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> 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.