pub struct ScimSourceUser {
pub id: Option<String>,
pub external_id: String,
pub user: i32,
pub user_obj: GroupMember,
pub source: Uuid,
pub attributes: Option<HashMap<String, Value>>,
}
Expand description
ScimSourceUser : SCIMSourceUser Serializer
Fields§
§id: Option<String>
§external_id: String
§user: i32
§user_obj: GroupMember
§source: Uuid
§attributes: Option<HashMap<String, Value>>
Implementations§
Source§impl ScimSourceUser
impl ScimSourceUser
Sourcepub fn new(
external_id: String,
user: i32,
user_obj: GroupMember,
source: Uuid,
) -> ScimSourceUser
pub fn new( external_id: String, user: i32, user_obj: GroupMember, source: Uuid, ) -> ScimSourceUser
SCIMSourceUser Serializer
Trait Implementations§
Source§impl Clone for ScimSourceUser
impl Clone for ScimSourceUser
Source§fn clone(&self) -> ScimSourceUser
fn clone(&self) -> ScimSourceUser
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 ScimSourceUser
impl Debug for ScimSourceUser
Source§impl Default for ScimSourceUser
impl Default for ScimSourceUser
Source§fn default() -> ScimSourceUser
fn default() -> ScimSourceUser
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScimSourceUser
impl<'de> Deserialize<'de> for ScimSourceUser
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 PartialEq for ScimSourceUser
impl PartialEq for ScimSourceUser
Source§impl Serialize for ScimSourceUser
impl Serialize for ScimSourceUser
impl StructuralPartialEq for ScimSourceUser
Auto Trait Implementations§
impl Freeze for ScimSourceUser
impl RefUnwindSafe for ScimSourceUser
impl Send for ScimSourceUser
impl Sync for ScimSourceUser
impl Unpin for ScimSourceUser
impl UnwindSafe for ScimSourceUser
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