pub struct PathItemObject {Show 13 fields
pub ref: Option<String>,
pub summary: Option<String>,
pub description: Option<String>,
pub get: Option<OperationObject>,
pub put: Option<OperationObject>,
pub post: Option<OperationObject>,
pub delete: Option<OperationObject>,
pub options: Option<OperationObject>,
pub head: Option<OperationObject>,
pub patch: Option<OperationObject>,
pub trace: Option<OperationObject>,
pub servers: Option<Vec<ServerObject>>,
pub parameters: Option<Vec<ParameterObjectOrReferenceObject>>,
}Fields§
§ref: Option<String>§summary: Option<String>§description: Option<String>§get: Option<OperationObject>§put: Option<OperationObject>§post: Option<OperationObject>§delete: Option<OperationObject>§options: Option<OperationObject>§head: Option<OperationObject>§patch: Option<OperationObject>§trace: Option<OperationObject>§servers: Option<Vec<ServerObject>>§parameters: Option<Vec<ParameterObjectOrReferenceObject>>Trait Implementations§
Source§impl Clone for PathItemObject
impl Clone for PathItemObject
Source§fn clone(&self) -> PathItemObject
fn clone(&self) -> PathItemObject
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 PathItemObject
impl Debug for PathItemObject
Auto Trait Implementations§
impl Freeze for PathItemObject
impl RefUnwindSafe for PathItemObject
impl Send for PathItemObject
impl Sync for PathItemObject
impl Unpin for PathItemObject
impl UnsafeUnpin for PathItemObject
impl UnwindSafe for PathItemObject
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