Struct ironoxide::config::IronOxideConfig [−][src]
pub struct IronOxideConfig { pub policy_caching: PolicyCachingConfig, pub sdk_operation_timeout: Option<Duration>, }
Expand description
Top-level configuration object for IronOxide
Fields
policy_caching: PolicyCachingConfig
sdk_operation_timeout: Option<Duration>
Timeout for all SDK methods. Will return IronOxideErr::OperationTimedOut on timeout.
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IronOxideConfig
impl Send for IronOxideConfig
impl Sync for IronOxideConfig
impl Unpin for IronOxideConfig
impl UnwindSafe for IronOxideConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<T> Clear for T where
T: InitializableFromZeroed + ?Sized,
impl<T> Clear for T where
T: InitializableFromZeroed + ?Sized,
pub fn clear(&mut self)
pub fn clear(&mut self)
Completely overwrites this value.
Compare self to key
and return true
if they are equal.
impl<T> InitializableFromZeroed for T where
T: Default,
impl<T> InitializableFromZeroed for T where
T: Default,
pub unsafe fn initialize(place: *mut T)
pub unsafe fn initialize(place: *mut T)
Called to initialize a place to a valid value, after it is set to all-bits-zero. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V