pub struct SecuritySchemeDiff {
pub type: DiffResult<String>,
pub description: DiffResult<String>,
pub name: DiffResult<String>,
pub in: DiffResult<String>,
pub scheme: DiffResult<String>,
pub bearer_format: DiffResult<String>,
pub flows: DiffResult<OAuthFlowsDiff>,
pub open_id_connect_url: DiffResult<String>,
}
Fields§
§type: DiffResult<String>
§description: DiffResult<String>
§name: DiffResult<String>
§in: DiffResult<String>
§scheme: DiffResult<String>
§bearer_format: DiffResult<String>
§flows: DiffResult<OAuthFlowsDiff>
§open_id_connect_url: DiffResult<String>
Trait Implementations§
Source§impl Clone for SecuritySchemeDiff
impl Clone for SecuritySchemeDiff
Source§fn clone(&self) -> SecuritySchemeDiff
fn clone(&self) -> SecuritySchemeDiff
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 SecuritySchemeDiff
impl Debug for SecuritySchemeDiff
Source§impl<'de> Deserialize<'de> for SecuritySchemeDiff
impl<'de> Deserialize<'de> for SecuritySchemeDiff
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 Diff<SecurityScheme, SecuritySchemeDiff, HttpSchemaDiffContext> for SecurityScheme
impl Diff<SecurityScheme, SecuritySchemeDiff, HttpSchemaDiffContext> for SecurityScheme
fn diff( &self, new: Option<&SecurityScheme>, context: &HttpSchemaDiffContext, ) -> DiffResult<SecuritySchemeDiff>
Source§impl DiffCache<SecuritySchemeDiff> for HttpSchemaDiffContext
impl DiffCache<SecuritySchemeDiff> for HttpSchemaDiffContext
fn get_diff( &self, reference: &str, ) -> Option<Arc<DiffResult<SecuritySchemeDiff>>>
fn set_diff( &self, reference: &str, component: Arc<DiffResult<SecuritySchemeDiff>>, )
Source§impl DiffOwnChanges for SecuritySchemeDiff
impl DiffOwnChanges for SecuritySchemeDiff
fn get_own_changes(&self) -> Vec<(Cow<'_, str>, DiffResultType)>
Source§impl Serialize for SecuritySchemeDiff
impl Serialize for SecuritySchemeDiff
impl Referencable for SecuritySchemeDiff
Auto Trait Implementations§
impl Freeze for SecuritySchemeDiff
impl RefUnwindSafe for SecuritySchemeDiff
impl Send for SecuritySchemeDiff
impl Sync for SecuritySchemeDiff
impl Unpin for SecuritySchemeDiff
impl UnwindSafe for SecuritySchemeDiff
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