pub enum OptionsSetMainValue {
Variant0(String),
Variant1(f64),
Variant2(i64),
Variant3(bool),
Variant4(Vec<Value>),
Variant5(Map<String, Value>),
}Expand description
OptionsSetMainValue
JSON schema
{
"oneOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "integer"
},
{
"type": "boolean"
},
{
"type": "array",
"items": {}
},
{
"type": "object",
"additionalProperties": {}
}
]
}Variants§
Variant0(String)
Variant1(f64)
Variant2(i64)
Variant3(bool)
Variant4(Vec<Value>)
Variant5(Map<String, Value>)
Trait Implementations§
Source§impl Clone for OptionsSetMainValue
impl Clone for OptionsSetMainValue
Source§fn clone(&self) -> OptionsSetMainValue
fn clone(&self) -> OptionsSetMainValue
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 OptionsSetMainValue
impl Debug for OptionsSetMainValue
Source§impl<'de> Deserialize<'de> for OptionsSetMainValue
impl<'de> Deserialize<'de> for OptionsSetMainValue
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<&OptionsSetMainValue> for OptionsSetMainValue
impl From<&OptionsSetMainValue> for OptionsSetMainValue
Source§fn from(value: &OptionsSetMainValue) -> Self
fn from(value: &OptionsSetMainValue) -> Self
Converts to this type from the input type.
Source§impl From<bool> for OptionsSetMainValue
impl From<bool> for OptionsSetMainValue
Source§impl From<f64> for OptionsSetMainValue
impl From<f64> for OptionsSetMainValue
Source§impl From<i64> for OptionsSetMainValue
impl From<i64> for OptionsSetMainValue
Auto Trait Implementations§
impl Freeze for OptionsSetMainValue
impl RefUnwindSafe for OptionsSetMainValue
impl Send for OptionsSetMainValue
impl Sync for OptionsSetMainValue
impl Unpin for OptionsSetMainValue
impl UnwindSafe for OptionsSetMainValue
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