Struct headless_lms_server::domain::authorization::MoocfiUser
source · struct MoocfiUser {
pub id: Uuid,
pub first_name: Option<String>,
pub last_name: Option<String>,
pub email: String,
pub upstream_id: i32,
}
Fields§
§id: Uuid
§first_name: Option<String>
§last_name: Option<String>
§email: String
§upstream_id: i32
Trait Implementations§
source§impl Debug for MoocfiUser
impl Debug for MoocfiUser
source§impl<'de> Deserialize<'de> for MoocfiUser
impl<'de> Deserialize<'de> for MoocfiUser
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 RefUnwindSafe for MoocfiUser
impl Send for MoocfiUser
impl Sync for MoocfiUser
impl Unpin for MoocfiUser
impl UnwindSafe for MoocfiUser
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