pub struct PlatformIdentityProviderOptions {
pub allow_insecure_loopback: bool,
pub authentication_headers: Option<Arc<dyn PlatformAuthenticationHeaders>>,
pub authorization: Option<String>,
pub clock: Option<Arc<dyn Clock>>,
pub idempotency_keys: Option<Arc<dyn PlatformIdempotencyKeyProvider>>,
pub maximum_response_bytes: usize,
pub pending_sign_resolver: Option<Arc<dyn PlatformPendingSignResolver>>,
pub platform_context: Option<Arc<dyn PlatformContextProvider>>,
pub platform_url: String,
pub request_timeout: Duration,
pub transport: Option<Arc<dyn HttpTransport>>,
}Fields§
§allow_insecure_loopback: bool§authentication_headers: Option<Arc<dyn PlatformAuthenticationHeaders>>§clock: Option<Arc<dyn Clock>>§idempotency_keys: Option<Arc<dyn PlatformIdempotencyKeyProvider>>§maximum_response_bytes: usize§pending_sign_resolver: Option<Arc<dyn PlatformPendingSignResolver>>§platform_context: Option<Arc<dyn PlatformContextProvider>>§platform_url: String§request_timeout: Duration§transport: Option<Arc<dyn HttpTransport>>Implementations§
Trait Implementations§
Source§impl Clone for PlatformIdentityProviderOptions
impl Clone for PlatformIdentityProviderOptions
Source§fn clone(&self) -> PlatformIdentityProviderOptions
fn clone(&self) -> PlatformIdentityProviderOptions
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for PlatformIdentityProviderOptions
impl !UnwindSafe for PlatformIdentityProviderOptions
impl Freeze for PlatformIdentityProviderOptions
impl Send for PlatformIdentityProviderOptions
impl Sync for PlatformIdentityProviderOptions
impl Unpin for PlatformIdentityProviderOptions
impl UnsafeUnpin for PlatformIdentityProviderOptions
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