pub struct ResolvedOperation {Show 13 fields
pub tags: Vec<String>,
pub summary: Option<String>,
pub description: Option<String>,
pub external_docs: Option<ExternalDocumentation>,
pub operation_id: Option<String>,
pub parameters: Vec<Shared<ResolvedParameter>>,
pub request_body: Option<Shared<ResolvedRequestBody>>,
pub responses: ResolvedResponses,
pub callbacks: IndexMap<String, ResolvedCallback>,
pub deprecated: bool,
pub security: Option<Vec<SecurityRequirement>>,
pub servers: Vec<Server>,
pub extensions: IndexMap<String, Value>,
}Expand description
Operation with every $ref replaced by the item it named.
Fields§
See Operation::tags.
summary: Option<String>See Operation::summary.
description: Option<String>§external_docs: Option<ExternalDocumentation>§operation_id: Option<String>§parameters: Vec<Shared<ResolvedParameter>>§request_body: Option<Shared<ResolvedRequestBody>>§responses: ResolvedResponsesSee Operation::responses.
callbacks: IndexMap<String, ResolvedCallback>See Operation::callbacks.
deprecated: bool§security: Option<Vec<SecurityRequirement>>See Operation::security.
servers: Vec<Server>See Operation::servers.
extensions: IndexMap<String, Value>Trait Implementations§
Source§impl Debug for ResolvedOperation
impl Debug for ResolvedOperation
Source§impl PartialEq for ResolvedOperation
impl PartialEq for ResolvedOperation
impl StructuralPartialEq for ResolvedOperation
Auto Trait Implementations§
impl Freeze for ResolvedOperation
impl RefUnwindSafe for ResolvedOperation
impl Send for ResolvedOperation
impl Sync for ResolvedOperation
impl Unpin for ResolvedOperation
impl UnsafeUnpin for ResolvedOperation
impl UnwindSafe for ResolvedOperation
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