pub struct OpenApiSpecInfo {
pub title: String,
pub version: String,
pub description: Option<String>,
pub openapi_version: String,
pub servers: Vec<String>,
}Expand description
OpenAPI specification metadata
Fields§
§title: StringAPI title
version: StringAPI version
description: Option<String>Optional API description
openapi_version: StringOpenAPI specification version (e.g., “3.0.3”)
servers: Vec<String>List of server URLs from the spec
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpenApiSpecInfo
impl RefUnwindSafe for OpenApiSpecInfo
impl Send for OpenApiSpecInfo
impl Sync for OpenApiSpecInfo
impl Unpin for OpenApiSpecInfo
impl UnsafeUnpin for OpenApiSpecInfo
impl UnwindSafe for OpenApiSpecInfo
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