pub struct ServiceProviderConfig {
pub schemas: Vec<String>,
pub documentation_uri: String,
pub patch: Box<ScimFeatureSupport>,
pub bulk: Box<BulkConfig>,
pub filter: Box<FilterConfig>,
pub change_password: Box<ScimFeatureSupport>,
pub sort: Box<ScimFeatureSupport>,
pub etag: Box<ScimFeatureSupport>,
pub authentication_schemes: Vec<AuthenticationScheme>,
pub meta: Box<ResourceMeta>,
}Fields§
§schemas: Vec<String>§documentation_uri: String§patch: Box<ScimFeatureSupport>§bulk: Box<BulkConfig>§filter: Box<FilterConfig>§change_password: Box<ScimFeatureSupport>§sort: Box<ScimFeatureSupport>§etag: Box<ScimFeatureSupport>§authentication_schemes: Vec<AuthenticationScheme>§meta: Box<ResourceMeta>Implementations§
Source§impl ServiceProviderConfig
impl ServiceProviderConfig
Sourcepub fn builder() -> ServiceProviderConfigBuilder
pub fn builder() -> ServiceProviderConfigBuilder
Create an instance of ServiceProviderConfig using the builder syntax
Source§impl ServiceProviderConfig
impl ServiceProviderConfig
pub fn new( schemas: Vec<String>, documentation_uri: String, patch: ScimFeatureSupport, bulk: BulkConfig, filter: FilterConfig, change_password: ScimFeatureSupport, sort: ScimFeatureSupport, etag: ScimFeatureSupport, authentication_schemes: Vec<AuthenticationScheme>, meta: ResourceMeta, ) -> ServiceProviderConfig
Trait Implementations§
Source§impl Clone for ServiceProviderConfig
impl Clone for ServiceProviderConfig
Source§fn clone(&self) -> ServiceProviderConfig
fn clone(&self) -> ServiceProviderConfig
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 ServiceProviderConfig
impl Debug for ServiceProviderConfig
Source§impl Default for ServiceProviderConfig
impl Default for ServiceProviderConfig
Source§fn default() -> ServiceProviderConfig
fn default() -> ServiceProviderConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceProviderConfig
impl<'de> Deserialize<'de> for ServiceProviderConfig
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 ServiceProviderConfig
impl PartialEq for ServiceProviderConfig
Source§impl Serialize for ServiceProviderConfig
impl Serialize for ServiceProviderConfig
impl StructuralPartialEq for ServiceProviderConfig
Auto Trait Implementations§
impl Freeze for ServiceProviderConfig
impl RefUnwindSafe for ServiceProviderConfig
impl Send for ServiceProviderConfig
impl Sync for ServiceProviderConfig
impl Unpin for ServiceProviderConfig
impl UnwindSafe for ServiceProviderConfig
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