pub struct OpenApiGenerationEntry {
pub service_name: String,
pub service_version: String,
pub iteration: u32,
pub generated_at: String,
pub kind: Option<String>,
pub xbp_cli_version: Option<String>,
pub openapi_dialect: Option<String>,
pub stats: Option<OpenApiGenerationStats>,
pub files: Vec<OpenApiGenerationFile>,
pub remote: Option<OpenApiGenerationRemote>,
}Fields§
§service_name: String§service_version: String§iteration: u32§generated_at: String§kind: Option<String>service or aggregate.
xbp_cli_version: Option<String>XBP CLI that produced this generation.
openapi_dialect: Option<String>§stats: Option<OpenApiGenerationStats>§files: Vec<OpenApiGenerationFile>§remote: Option<OpenApiGenerationRemote>Trait Implementations§
Source§impl Clone for OpenApiGenerationEntry
impl Clone for OpenApiGenerationEntry
Source§fn clone(&self) -> OpenApiGenerationEntry
fn clone(&self) -> OpenApiGenerationEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OpenApiGenerationEntry
impl Debug for OpenApiGenerationEntry
Source§impl<'de> Deserialize<'de> for OpenApiGenerationEntry
impl<'de> Deserialize<'de> for OpenApiGenerationEntry
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 OpenApiGenerationEntry
impl RefUnwindSafe for OpenApiGenerationEntry
impl Send for OpenApiGenerationEntry
impl Sync for OpenApiGenerationEntry
impl Unpin for OpenApiGenerationEntry
impl UnsafeUnpin for OpenApiGenerationEntry
impl UnwindSafe for OpenApiGenerationEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more