#[non_exhaustive]pub struct IdentityServiceConfig {
pub enabled: bool,
}Expand description
IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API
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.enabled: boolWhether to enable the Identity Service component
Implementations§
Source§impl IdentityServiceConfig
impl IdentityServiceConfig
Sourcepub fn set_enabled<T: Into<bool>>(self, v: T) -> Self
pub fn set_enabled<T: Into<bool>>(self, v: T) -> Self
Sets the value of enabled.
Trait Implementations§
Source§impl Clone for IdentityServiceConfig
impl Clone for IdentityServiceConfig
Source§fn clone(&self) -> IdentityServiceConfig
fn clone(&self) -> IdentityServiceConfig
Returns a copy 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 IdentityServiceConfig
impl Debug for IdentityServiceConfig
Source§impl Default for IdentityServiceConfig
impl Default for IdentityServiceConfig
Source§fn default() -> IdentityServiceConfig
fn default() -> IdentityServiceConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IdentityServiceConfigwhere
IdentityServiceConfig: Default,
impl<'de> Deserialize<'de> for IdentityServiceConfigwhere
IdentityServiceConfig: Default,
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 Message for IdentityServiceConfig
impl Message for IdentityServiceConfig
Source§impl PartialEq for IdentityServiceConfig
impl PartialEq for IdentityServiceConfig
Source§impl Serialize for IdentityServiceConfig
impl Serialize for IdentityServiceConfig
impl StructuralPartialEq for IdentityServiceConfig
Auto Trait Implementations§
impl Freeze for IdentityServiceConfig
impl RefUnwindSafe for IdentityServiceConfig
impl Send for IdentityServiceConfig
impl Sync for IdentityServiceConfig
impl Unpin for IdentityServiceConfig
impl UnwindSafe for IdentityServiceConfig
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