pub trait OpenApiParameterExt {
// Required methods
fn required(&self) -> bool;
fn deprecated(&self) -> bool;
fn default_value(&self, components: Option<&Components>) -> Option<Value>;
}Expand description
Extension trait for OpenAPI Parameter to provide convenience methods.
Required Methods§
Sourcefn deprecated(&self) -> bool
fn deprecated(&self) -> bool
Returns true if the parameter is deprecated.
Sourcefn default_value(&self, components: Option<&Components>) -> Option<Value>
fn default_value(&self, components: Option<&Components>) -> Option<Value>
Extract default value from the parameter’s schema.
Returns None if the parameter has no schema or no default value is specified.
For referenced schemas, resolves the reference using the provided Components.