#[non_exhaustive]pub struct ScimGroupMapping {
pub id: String,
pub organization_id: String,
pub scim_group_id: String,
pub workspace_id: String,
pub role: String,
pub created_at: String,
pub updated_at: String,
}Expand description
One SCIM group-to-workspace role mapping.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: String§organization_id: String§scim_group_id: String§workspace_id: String§role: String§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for ScimGroupMapping
impl Clone for ScimGroupMapping
Source§fn clone(&self) -> ScimGroupMapping
fn clone(&self) -> ScimGroupMapping
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ScimGroupMapping
impl Debug for ScimGroupMapping
Source§impl<'de> Deserialize<'de> for ScimGroupMapping
impl<'de> Deserialize<'de> for ScimGroupMapping
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 ScimGroupMapping
impl RefUnwindSafe for ScimGroupMapping
impl Send for ScimGroupMapping
impl Sync for ScimGroupMapping
impl Unpin for ScimGroupMapping
impl UnsafeUnpin for ScimGroupMapping
impl UnwindSafe for ScimGroupMapping
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