pub struct ScimUserPostRequest {Show 24 fields
pub active: Option<bool>,
pub addresses: Option<Vec<ScimUserAddress>>,
pub display_name: Option<String>,
pub emails: Vec<ScimUserEmail>,
pub entitlements: Option<Vec<ScimUserEntitlement>>,
pub external_id: Option<String>,
pub groups: Option<Vec<ScimUserGroup>>,
pub ims: Option<Vec<ScimUserIm>>,
pub locale: Option<String>,
pub name: Option<ScimUserName>,
pub nick_name: Option<String>,
pub password: Option<String>,
pub phone_numbers: Option<Vec<ScimUserPhoneNumber>>,
pub photos: Option<Vec<ScimUserPhoto>>,
pub preferred_language: Option<String>,
pub profile_url: Option<String>,
pub roles: Option<Vec<ScimUserRole>>,
pub schemas: Vec<String>,
pub timezone: Option<String>,
pub title: Option<String>,
pub urn_ietf_params_scim_schemas_extension_enterprise_2_0_user: Option<ScimEnterpriseUser>,
pub user_name: String,
pub user_type: Option<String>,
pub x509_certificates: Option<Vec<ScimX509Certificate>>,
}Expand description
ScimUserPostRequest from the ClickHouse Cloud API.
Fields§
§active: Option<bool>§addresses: Option<Vec<ScimUserAddress>>§display_name: Option<String>§emails: Vec<ScimUserEmail>§entitlements: Option<Vec<ScimUserEntitlement>>§external_id: Option<String>§groups: Option<Vec<ScimUserGroup>>§ims: Option<Vec<ScimUserIm>>§locale: Option<String>§name: Option<ScimUserName>§nick_name: Option<String>§password: Option<String>§phone_numbers: Option<Vec<ScimUserPhoneNumber>>§photos: Option<Vec<ScimUserPhoto>>§preferred_language: Option<String>§profile_url: Option<String>§roles: Option<Vec<ScimUserRole>>§schemas: Vec<String>§timezone: Option<String>§title: Option<String>§urn_ietf_params_scim_schemas_extension_enterprise_2_0_user: Option<ScimEnterpriseUser>§user_name: String§user_type: Option<String>§x509_certificates: Option<Vec<ScimX509Certificate>>Trait Implementations§
Source§impl Clone for ScimUserPostRequest
impl Clone for ScimUserPostRequest
Source§fn clone(&self) -> ScimUserPostRequest
fn clone(&self) -> ScimUserPostRequest
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 ScimUserPostRequest
impl Debug for ScimUserPostRequest
Source§impl Default for ScimUserPostRequest
impl Default for ScimUserPostRequest
Source§fn default() -> ScimUserPostRequest
fn default() -> ScimUserPostRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScimUserPostRequest
impl<'de> Deserialize<'de> for ScimUserPostRequest
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 ScimUserPostRequest
impl PartialEq for ScimUserPostRequest
Source§fn eq(&self, other: &ScimUserPostRequest) -> bool
fn eq(&self, other: &ScimUserPostRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ScimUserPostRequest
impl Serialize for ScimUserPostRequest
impl StructuralPartialEq for ScimUserPostRequest
Auto Trait Implementations§
impl Freeze for ScimUserPostRequest
impl RefUnwindSafe for ScimUserPostRequest
impl Send for ScimUserPostRequest
impl Sync for ScimUserPostRequest
impl Unpin for ScimUserPostRequest
impl UnsafeUnpin for ScimUserPostRequest
impl UnwindSafe for ScimUserPostRequest
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