OperationExt

Trait OperationExt 

Source
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§