pub struct SettingsArea {
pub id: String,
pub name: String,
pub note: String,
pub keys: Vec<SettingsKey>,
}Expand description
One area of the config, as the page’s sub-nav lists it.
Fields§
§id: String§name: String§note: String§keys: Vec<SettingsKey>Trait Implementations§
Source§impl Clone for SettingsArea
impl Clone for SettingsArea
Source§impl Debug for SettingsArea
impl Debug for SettingsArea
Source§impl<'de> Deserialize<'de> for SettingsArea
impl<'de> Deserialize<'de> for SettingsArea
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 PartialEq for SettingsArea
impl PartialEq for SettingsArea
Source§impl Serialize for SettingsArea
impl Serialize for SettingsArea
impl StructuralPartialEq for SettingsArea
Auto Trait Implementations§
impl Freeze for SettingsArea
impl RefUnwindSafe for SettingsArea
impl Send for SettingsArea
impl Sync for SettingsArea
impl Unpin for SettingsArea
impl UnsafeUnpin for SettingsArea
impl UnwindSafe for SettingsArea
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