pub struct ResponseBuilder { /* private fields */ }Expand description
Implementations§
Source§impl ResponseBuilder
impl ResponseBuilder
Sourcepub fn new() -> ResponseBuilder
pub fn new() -> ResponseBuilder
Constructs a new ResponseBuilder.
Source§impl ResponseBuilder
impl ResponseBuilder
Sourcepub fn description<I>(self, description: I) -> ResponseBuilder
pub fn description<I>(self, description: I) -> ResponseBuilder
Add description. Description supports markdown syntax.
Sourcepub fn content<S>(self, content_type: S, content: Content) -> ResponseBuilder
pub fn content<S>(self, content_type: S, content: Content) -> ResponseBuilder
Sourcepub fn header<S>(self, name: S, header: Header) -> ResponseBuilder
pub fn header<S>(self, name: S, header: Header) -> ResponseBuilder
Add response Header.
Sourcepub fn extensions(self, extensions: Option<Extensions>) -> ResponseBuilder
pub fn extensions(self, extensions: Option<Extensions>) -> ResponseBuilder
Add openapi extensions (x-something) to the Header.
Trait Implementations§
Source§impl Default for ResponseBuilder
impl Default for ResponseBuilder
Source§fn default() -> ResponseBuilder
fn default() -> ResponseBuilder
Returns the “default value” for a type. Read more
Source§impl From<Response> for ResponseBuilder
impl From<Response> for ResponseBuilder
Source§fn from(value: Response) -> ResponseBuilder
fn from(value: Response) -> ResponseBuilder
Converts to this type from the input type.
Source§impl From<ResponseBuilder> for Response
impl From<ResponseBuilder> for Response
Source§fn from(value: ResponseBuilder) -> Response
fn from(value: ResponseBuilder) -> Response
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ResponseBuilder
impl RefUnwindSafe for ResponseBuilder
impl Send for ResponseBuilder
impl Sync for ResponseBuilder
impl Unpin for ResponseBuilder
impl UnwindSafe for ResponseBuilder
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