pub struct OpenApiGenerationMetadata {
pub requests_analyzed: usize,
pub paths_inferred: usize,
pub path_confidence: HashMap<String, ConfidenceScore>,
pub generated_at: DateTime<Utc>,
pub duration_ms: u64,
}Expand description
Metadata about the generated OpenAPI spec
Fields§
§requests_analyzed: usizeNumber of requests analyzed
paths_inferred: usizeNumber of paths inferred
path_confidence: HashMap<String, ConfidenceScore>Confidence scores per path
generated_at: DateTime<Utc>Timestamp of generation
duration_ms: u64Generation duration in milliseconds
Trait Implementations§
Source§impl Clone for OpenApiGenerationMetadata
impl Clone for OpenApiGenerationMetadata
Source§fn clone(&self) -> OpenApiGenerationMetadata
fn clone(&self) -> OpenApiGenerationMetadata
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 OpenApiGenerationMetadata
impl Debug for OpenApiGenerationMetadata
Source§impl<'de> Deserialize<'de> for OpenApiGenerationMetadata
impl<'de> Deserialize<'de> for OpenApiGenerationMetadata
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 OpenApiGenerationMetadata
impl RefUnwindSafe for OpenApiGenerationMetadata
impl Send for OpenApiGenerationMetadata
impl Sync for OpenApiGenerationMetadata
impl Unpin for OpenApiGenerationMetadata
impl UnsafeUnpin for OpenApiGenerationMetadata
impl UnwindSafe for OpenApiGenerationMetadata
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