pub struct Iam {
pub base: BaseServiceConfig,
pub database: DatabaseConfig,
}
Expand description
Service configuration for Identity and Access Management (IAM).
Fields§
§base: BaseServiceConfig
§database: DatabaseConfig
Implementations§
Source§impl Iam
impl Iam
pub fn resolve(&self) -> Result<ResolvedIam, ConfigError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Iam
impl<'de> Deserialize<'de> for Iam
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 Iam
impl RefUnwindSafe for Iam
impl Send for Iam
impl Sync for Iam
impl Unpin for Iam
impl UnwindSafe for Iam
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