pub enum HttpScheme {
String(String),
Flexible(Value),
}Expand description
HTTP authentication scheme (e.g., bearer, basic).
Variants§
Trait Implementations§
Source§impl Clone for HttpScheme
impl Clone for HttpScheme
Source§fn clone(&self) -> HttpScheme
fn clone(&self) -> HttpScheme
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 HttpScheme
impl Debug for HttpScheme
Source§impl<'de> Deserialize<'de> for HttpScheme
impl<'de> Deserialize<'de> for HttpScheme
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 HttpScheme
impl RefUnwindSafe for HttpScheme
impl Send for HttpScheme
impl Sync for HttpScheme
impl Unpin for HttpScheme
impl UnsafeUnpin for HttpScheme
impl UnwindSafe for HttpScheme
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