Skip to main content

SingleResponse

Trait SingleResponse 

Source
pub trait SingleResponse {
    const STATUS_CODE: u16 = 200;

    // Required method
    fn response(
        schemas: &mut BTreeMap<String, Schema>,
        schemas_in_progress: &mut Vec<String>,
    ) -> Response;
}

Provided Associated Constants§

Source

const STATUS_CODE: u16 = 200

Required Methods§

Source

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl SingleResponse for &'static [u8]

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for &'static str

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for ()

Source§

impl SingleResponse for Box<[u8]>

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for Box<str>

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for Bytes

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for BytesMut

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

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

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for Cow<'static, str>

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for String

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl SingleResponse for Vec<u8>

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl<const N: usize> SingleResponse for &'static [u8; N]

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Source§

impl<const N: usize> SingleResponse for [u8; N]

Source§

fn response( schemas: &mut BTreeMap<String, Schema>, schemas_in_progress: &mut Vec<String>, ) -> Response

Implementors§