Struct PreferenceUIData
pub struct PreferenceUIData {
pub _type: PreferenceTypes,
pub title: String,
pub key: String,
pub description: String,
pub input_type: Option<InputType>,
pub single: Option<bool>,
pub items: Option<Vec<CheckboxItems>>,
pub default: Option<Value>,
pub mobile: Option<bool>,
}Fields§
§_type: PreferenceTypes§title: String§key: String§description: String§input_type: Option<InputType>§single: Option<bool>§items: Option<Vec<CheckboxItems>>§default: Option<Value>§mobile: Option<bool>Trait Implementations§
§impl Clone for PreferenceUIData
impl Clone for PreferenceUIData
§fn clone(&self) -> PreferenceUIData
fn clone(&self) -> PreferenceUIData
Returns a copy 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 more§impl Debug for PreferenceUIData
impl Debug for PreferenceUIData
§impl Default for PreferenceUIData
impl Default for PreferenceUIData
§fn default() -> PreferenceUIData
fn default() -> PreferenceUIData
Returns the “default value” for a type. Read more
§impl<'de> Deserialize<'de> for PreferenceUIData
impl<'de> Deserialize<'de> for PreferenceUIData
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PreferenceUIData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PreferenceUIData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Hash for PreferenceUIData
impl Hash for PreferenceUIData
§impl PartialEq for PreferenceUIData
impl PartialEq for PreferenceUIData
§impl Serialize for PreferenceUIData
impl Serialize for PreferenceUIData
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for PreferenceUIData
Auto Trait Implementations§
impl Freeze for PreferenceUIData
impl RefUnwindSafe for PreferenceUIData
impl Send for PreferenceUIData
impl Sync for PreferenceUIData
impl Unpin for PreferenceUIData
impl UnwindSafe for PreferenceUIData
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