pub struct UserModifySchema {
pub username: Option<String>,
pub avatar: Option<String>,
pub bio: Option<String>,
pub accent_color: Option<u64>,
pub banner: Option<String>,
pub current_password: Option<String>,
pub new_password: Option<String>,
pub code: Option<String>,
pub email: Option<String>,
pub discriminator: Option<i16>,
}Fields§
§username: Option<String>§avatar: Option<String>§bio: Option<String>§accent_color: Option<u64>§current_password: Option<String>§new_password: Option<String>§code: Option<String>§email: Option<String>§discriminator: Option<i16>Trait Implementations§
Source§impl Debug for UserModifySchema
impl Debug for UserModifySchema
Source§impl<'de> Deserialize<'de> for UserModifySchema
impl<'de> Deserialize<'de> for UserModifySchema
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 UserModifySchema
impl RefUnwindSafe for UserModifySchema
impl Send for UserModifySchema
impl Sync for UserModifySchema
impl Unpin for UserModifySchema
impl UnwindSafe for UserModifySchema
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