pub struct UserAssignmentSchema {
    pub user_id: String,
    pub role: Option<String>,
}Fields§
§user_id: StringUUID of a valid lender user
role: Option<String>Assignment role (defaults to ASSIGNEE)
Trait Implementations§
Source§impl Debug for UserAssignmentSchema
 
impl Debug for UserAssignmentSchema
Source§impl<'de> Deserialize<'de> for UserAssignmentSchema
 
impl<'de> Deserialize<'de> for UserAssignmentSchema
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 Display for UserAssignmentSchema
 
impl Display for UserAssignmentSchema
Auto Trait Implementations§
impl Freeze for UserAssignmentSchema
impl RefUnwindSafe for UserAssignmentSchema
impl Send for UserAssignmentSchema
impl Sync for UserAssignmentSchema
impl Unpin for UserAssignmentSchema
impl UnwindSafe for UserAssignmentSchema
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