pub struct BearerAuthConfig {
pub token: SecretString,
}Expand description
Represents HTTP bearer token authentication configuration.
Fields§
§token: SecretStringThe HTTP bearer authentication token.
Implementations§
Trait Implementations§
Source§impl Clone for BearerAuthConfig
impl Clone for BearerAuthConfig
Source§fn clone(&self) -> BearerAuthConfig
fn clone(&self) -> BearerAuthConfig
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 BearerAuthConfig
impl Debug for BearerAuthConfig
Source§impl Default for BearerAuthConfig
impl Default for BearerAuthConfig
Source§fn default() -> BearerAuthConfig
fn default() -> BearerAuthConfig
Returns the “default value” for a type. Read more
impl Eq for BearerAuthConfig
Source§impl From<BearerAuthConfig> for TesBackendAuthConfig
impl From<BearerAuthConfig> for TesBackendAuthConfig
Source§fn from(config: BearerAuthConfig) -> Self
fn from(config: BearerAuthConfig) -> Self
Converts to this type from the input type.
Source§impl<'de> FromToml<'de> for BearerAuthConfig
impl<'de> FromToml<'de> for BearerAuthConfig
Source§impl PartialEq for BearerAuthConfig
impl PartialEq for BearerAuthConfig
Source§fn eq(&self, other: &BearerAuthConfig) -> bool
fn eq(&self, other: &BearerAuthConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BearerAuthConfig
Source§impl ToToml for BearerAuthConfig
impl ToToml for BearerAuthConfig
Source§fn to_optional_toml<'a>(
&'a self,
arena: &'a Arena,
) -> Result<Option<Item<'a>>, ToTomlError>
fn to_optional_toml<'a>( &'a self, arena: &'a Arena, ) -> Result<Option<Item<'a>>, ToTomlError>
Auto Trait Implementations§
impl Freeze for BearerAuthConfig
impl RefUnwindSafe for BearerAuthConfig
impl Send for BearerAuthConfig
impl Sync for BearerAuthConfig
impl Unpin for BearerAuthConfig
impl UnsafeUnpin for BearerAuthConfig
impl UnwindSafe for BearerAuthConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more