pub trait OperationExt {
// Required methods
fn response(&self, status: u16) -> Option<&Response>;
fn required_parameters(&self) -> Vec<&Parameter>;
fn optional_parameters(&self) -> Vec<&Parameter>;
}Expand description
Extension methods for Operation
Required Methods§
Sourcefn response(&self, status: u16) -> Option<&Response>
fn response(&self, status: u16) -> Option<&Response>
For this operation object which contains multiple responses returns the response which will be returned in the service
Sourcefn required_parameters(&self) -> Vec<&Parameter>
fn required_parameters(&self) -> Vec<&Parameter>
Returns all the required parameters of this operation
Sourcefn optional_parameters(&self) -> Vec<&Parameter>
fn optional_parameters(&self) -> Vec<&Parameter>
Returns all the optional parameters of this operation