pub struct ProviderAuth {
pub provider_id: String,
pub method: AuthMethod,
pub configured: bool,
}Expand description
Provider authentication info.
Fields§
§provider_id: StringProvider identifier.
method: AuthMethodAuthentication method.
configured: boolWhether auth is configured.
Trait Implementations§
Source§impl Clone for ProviderAuth
impl Clone for ProviderAuth
Source§fn clone(&self) -> ProviderAuth
fn clone(&self) -> ProviderAuth
Returns a duplicate 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 ProviderAuth
impl Debug for ProviderAuth
Source§impl<'de> Deserialize<'de> for ProviderAuth
impl<'de> Deserialize<'de> for ProviderAuth
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 ProviderAuth
impl RefUnwindSafe for ProviderAuth
impl Send for ProviderAuth
impl Sync for ProviderAuth
impl Unpin for ProviderAuth
impl UnwindSafe for ProviderAuth
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