pub struct UserInstance {
pub name: Option<String>,
pub software_name: Option<String>,
pub software_version: Option<String>,
pub icon_url: Option<String>,
pub favicon_url: Option<String>,
pub theme_color: Option<String>,
}Fields§
§name: Option<String>§software_name: Option<String>§software_version: Option<String>§icon_url: Option<String>§favicon_url: Option<String>§theme_color: Option<String>Trait Implementations§
Source§impl Clone for UserInstance
impl Clone for UserInstance
Source§fn clone(&self) -> UserInstance
fn clone(&self) -> UserInstance
Returns a duplicate 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 UserInstance
impl Debug for UserInstance
Source§impl<'de> Deserialize<'de> for UserInstance
impl<'de> Deserialize<'de> for UserInstance
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 UserInstance
impl RefUnwindSafe for UserInstance
impl Send for UserInstance
impl Sync for UserInstance
impl Unpin for UserInstance
impl UnwindSafe for UserInstance
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