pub struct UserSettingsOptions {
pub description: Option<String>,
pub diff_view_style: Option<String>,
pub full_name: Option<String>,
pub hide_activity: Option<bool>,
pub hide_email: Option<bool>,
pub language: Option<String>,
pub location: Option<String>,
pub theme: Option<String>,
pub website: Option<String>,
}
Expand description
UserSettingsOptions : UserSettingsOptions represents options to change user settings
Fields§
§description: Option<String>
§diff_view_style: Option<String>
§full_name: Option<String>
§hide_activity: Option<bool>
§hide_email: Option<bool>
Privacy
language: Option<String>
§location: Option<String>
§theme: Option<String>
§website: Option<String>
Implementations§
Source§impl UserSettingsOptions
impl UserSettingsOptions
Sourcepub fn new() -> UserSettingsOptions
pub fn new() -> UserSettingsOptions
UserSettingsOptions represents options to change user settings
Trait Implementations§
Source§impl Clone for UserSettingsOptions
impl Clone for UserSettingsOptions
Source§fn clone(&self) -> UserSettingsOptions
fn clone(&self) -> UserSettingsOptions
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 moreSource§impl Debug for UserSettingsOptions
impl Debug for UserSettingsOptions
Source§impl Default for UserSettingsOptions
impl Default for UserSettingsOptions
Source§fn default() -> UserSettingsOptions
fn default() -> UserSettingsOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserSettingsOptions
impl<'de> Deserialize<'de> for UserSettingsOptions
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 UserSettingsOptions
impl PartialEq for UserSettingsOptions
Source§impl Serialize for UserSettingsOptions
impl Serialize for UserSettingsOptions
impl StructuralPartialEq for UserSettingsOptions
Auto Trait Implementations§
impl Freeze for UserSettingsOptions
impl RefUnwindSafe for UserSettingsOptions
impl Send for UserSettingsOptions
impl Sync for UserSettingsOptions
impl Unpin for UserSettingsOptions
impl UnwindSafe for UserSettingsOptions
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