pub struct PathBase {
pub summary: Option<String>,
pub description: Option<String>,
pub operation_id: Option<String>,
pub parameters: Option<Vec<Parameter>>,
pub request: Option<Request>,
pub servers: Vec<ServerObject>,
}Fields§
§summary: Option<String>§description: Option<String>§operation_id: Option<String>§parameters: Option<Vec<Parameter>>§request: Option<Request>§servers: Vec<ServerObject>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PathBase
impl<'de> Deserialize<'de> for PathBase
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
Auto Trait Implementations§
impl Freeze for PathBase
impl RefUnwindSafe for PathBase
impl Send for PathBase
impl Sync for PathBase
impl Unpin for PathBase
impl UnsafeUnpin for PathBase
impl UnwindSafe for PathBase
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