Enum rust_tdlib::types::OptionValue [−][src]
pub enum OptionValue { GetOption(GetOption), Boolean(OptionValueBoolean), Empty(OptionValueEmpty), Integer(OptionValueInteger), String(OptionValueString), // some variants omitted }
Expand description
Represents the value of an option
Variants
GetOption(GetOption)
Returns the value of an option by its name. (Check the list of available options on https://core.telegram.org/tdlib/options.) Can be called before authorization
Boolean(OptionValueBoolean)
Represents a boolean option
Empty(OptionValueEmpty)
Represents an unknown option or an option which has a default value
Integer(OptionValueInteger)
Represents an integer option
String(OptionValueString)
Represents a string option
Implementations
Trait Implementations
Performs the conversion.
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
Auto Trait Implementations
impl RefUnwindSafe for OptionValue
impl Send for OptionValue
impl Sync for OptionValue
impl Unpin for OptionValue
impl UnwindSafe for OptionValue
Blanket Implementations
Mutably borrows from an owned value. Read more