ToResponses

Trait ToResponses 

Source
pub trait ToResponses {
    // Required method
    fn generate(components: &mut Components) -> Result<Responses, Error>;
}
Expand description

Generate Responses for type.

Required Methods§

Source

fn generate(components: &mut Components) -> Result<Responses, Error>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl ToResponses for &'static str

Source§

impl ToResponses for &'static [u8]

Source§

impl ToResponses for Cow<'static, str>

Source§

impl ToResponses for Cow<'static, [u8]>

Source§

impl ToResponses for ()

Source§

fn generate(_components: &mut Components) -> Result<Responses, Error>

Source§

impl ToResponses for String

Source§

impl ToResponses for Vec<u8>

Source§

impl ToResponses for Bytes

Source§

impl ToResponses for BytesMut

Source§

impl<T> ToResponses for Html<T>

Source§

impl<T, E> ToResponses for Result<T, E>
where T: ToResponses, E: ToResponses,

Source§

impl<T: JsonSchema> ToResponses for Form<T>

Source§

impl<T: JsonSchema> ToResponses for Json<T>

Implementors§