pub struct SettingsGroup {
pub id: String,
pub title: String,
pub description: Option<String>,
pub fields: Vec<SettingField>,
}Fields§
§id: String§title: String§description: Option<String>§fields: Vec<SettingField>Trait Implementations§
Source§impl Clone for SettingsGroup
impl Clone for SettingsGroup
Source§fn clone(&self) -> SettingsGroup
fn clone(&self) -> SettingsGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SettingsGroup
impl Debug for SettingsGroup
Source§impl<'de> Deserialize<'de> for SettingsGroup
impl<'de> Deserialize<'de> for SettingsGroup
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
Auto Trait Implementations§
impl Freeze for SettingsGroup
impl RefUnwindSafe for SettingsGroup
impl Send for SettingsGroup
impl Sync for SettingsGroup
impl Unpin for SettingsGroup
impl UnsafeUnpin for SettingsGroup
impl UnwindSafe for SettingsGroup
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