[−][src]Struct opg::models::Opg
OpenAPI Object
Fields
openapi: OpenApiVersion
Semantic version number of the OpenAPI Specification version
info: Info
Provides metadata about the API
A list of tags used by the specification with additional metadata
servers: Vec<Server>
An array of Server Objects, which provide connectivity information to a target server
paths: Vec<(Path, PathValue)>
The available paths and operations for the API
components: Components
An element to hold various schemas for the specification
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Opg
impl Send for Opg
impl Sync for Opg
impl Unpin for Opg
impl UnwindSafe for Opg
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,