pub struct BasicSecurityScheme {
pub location: SecurityAuthenticationLocation,
pub name: Option<String>,
}Expand description
Basic Authentication (RFC7617) security configuration
Fields§
§location: SecurityAuthenticationLocationThe location of security authentication information.
name: Option<String>Name for query, header, cookie, or uri parameters.
Trait Implementations§
Source§impl BuildableSecuritySchemeSubtype for BasicSecurityScheme
impl BuildableSecuritySchemeSubtype for BasicSecurityScheme
Source§fn build(self) -> SecuritySchemeSubtype
fn build(self) -> SecuritySchemeSubtype
Consume the builder and produce the SecuritySchemeSubtype
Source§impl Clone for BasicSecurityScheme
impl Clone for BasicSecurityScheme
Source§fn clone(&self) -> BasicSecurityScheme
fn clone(&self) -> BasicSecurityScheme
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 BasicSecurityScheme
impl Debug for BasicSecurityScheme
Source§impl Default for BasicSecurityScheme
impl Default for BasicSecurityScheme
Source§impl<'de> Deserialize<'de> for BasicSecurityScheme
impl<'de> Deserialize<'de> for BasicSecurityScheme
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
Source§impl HasNameLocation for BasicSecurityScheme
impl HasNameLocation for BasicSecurityScheme
Source§fn location_mut(&mut self) -> &mut SecurityAuthenticationLocation
fn location_mut(&mut self) -> &mut SecurityAuthenticationLocation
Specifies the location of security authentication information
Source§impl Hash for BasicSecurityScheme
impl Hash for BasicSecurityScheme
Source§impl PartialEq for BasicSecurityScheme
impl PartialEq for BasicSecurityScheme
Source§impl Serialize for BasicSecurityScheme
impl Serialize for BasicSecurityScheme
impl Eq for BasicSecurityScheme
impl StructuralPartialEq for BasicSecurityScheme
Auto Trait Implementations§
impl Freeze for BasicSecurityScheme
impl RefUnwindSafe for BasicSecurityScheme
impl Send for BasicSecurityScheme
impl Sync for BasicSecurityScheme
impl Unpin for BasicSecurityScheme
impl UnwindSafe for BasicSecurityScheme
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
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.