pub struct AuthenticationOptions {
pub carrier: AuthorizationCarrier,
pub client_assertion_only: bool,
pub credential_id: Option<String>,
pub grant_type: Option<GrantType>,
pub resource: Url,
}Fields§
§carrier: AuthorizationCarrier§client_assertion_only: bool§credential_id: Option<String>§grant_type: Option<GrantType>§resource: UrlTrait Implementations§
Source§impl Clone for AuthenticationOptions
impl Clone for AuthenticationOptions
Source§fn clone(&self) -> AuthenticationOptions
fn clone(&self) -> AuthenticationOptions
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 moreSource§impl Debug for AuthenticationOptions
impl Debug for AuthenticationOptions
Source§impl PartialEq for AuthenticationOptions
impl PartialEq for AuthenticationOptions
impl StructuralPartialEq for AuthenticationOptions
Auto Trait Implementations§
impl Freeze for AuthenticationOptions
impl RefUnwindSafe for AuthenticationOptions
impl Send for AuthenticationOptions
impl Sync for AuthenticationOptions
impl Unpin for AuthenticationOptions
impl UnsafeUnpin for AuthenticationOptions
impl UnwindSafe for AuthenticationOptions
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