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§

source

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

source

fn required_parameters(&self) -> Vec<&Parameter>

Returns all the required parameters of this operation

source

fn optional_parameters(&self) -> Vec<&Parameter>

Returns all the optional parameters of this operation

Implementations on Foreign Types§

source§

impl OperationExt for Operation

source§

fn response(&self, status: u16) -> Option<&Response>

Gets the response for a status code in the operation

source§

fn required_parameters(&self) -> Vec<&Parameter>

source§

fn optional_parameters(&self) -> Vec<&Parameter>

Implementors§