pub struct SecurityRequirementObject(/* private fields */);
Expand description
§SecurityRequirementObject
Lists the required security schemes to execute this operation. The object can have multiple security schemes declared in it which are all required (that is, there is a logical AND between the schemes).
The name used for each property MUST correspond to a security scheme declared in the Security Definitions. see https://swagger.io/specification/v2/#securityRequirementObject
Trait Implementations§
Source§impl Clone for SecurityRequirementObject
impl Clone for SecurityRequirementObject
Source§fn clone(&self) -> SecurityRequirementObject
fn clone(&self) -> SecurityRequirementObject
Returns a copy 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 SecurityRequirementObject
impl Debug for SecurityRequirementObject
Source§impl<'de> Deserialize<'de> for SecurityRequirementObject
impl<'de> Deserialize<'de> for SecurityRequirementObject
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
impl StructuralPartialEq for SecurityRequirementObject
Auto Trait Implementations§
impl Freeze for SecurityRequirementObject
impl RefUnwindSafe for SecurityRequirementObject
impl Send for SecurityRequirementObject
impl Sync for SecurityRequirementObject
impl Unpin for SecurityRequirementObject
impl UnwindSafe for SecurityRequirementObject
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