pub struct LoginCredentials {
pub uid: String,
pub fullname: Option<String>,
pub name: Option<String>,
pub email: Option<String>,
}Fields§
§uid: String§fullname: Option<String>§name: Option<String>§email: Option<String>Trait Implementations§
Source§impl Debug for LoginCredentials
impl Debug for LoginCredentials
Source§impl<'de> Deserialize<'de> for LoginCredentials
impl<'de> Deserialize<'de> for LoginCredentials
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 LoginCredentials
impl RefUnwindSafe for LoginCredentials
impl Send for LoginCredentials
impl Sync for LoginCredentials
impl Unpin for LoginCredentials
impl UnsafeUnpin for LoginCredentials
impl UnwindSafe for LoginCredentials
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