Trait IntoResponseResult

Source
pub trait IntoResponseResult {
    // Required method
    fn into_response_result(self) -> Result<Response, BoxedErrorResponse>;
}
Expand description

Implemented by types that can be converted into the ResponseResult type.

Required Methods§

Implementations on Foreign Types§

Source§

impl<N, V, const C: usize> IntoResponseResult for [(N, V); C]
where N: TryInto<HeaderName>, N::Error: StdError + Send + Sync + 'static, V: TryInto<HeaderValue>, V::Error: StdError + Send + Sync + 'static,

Source§

impl<R, E> IntoResponseResult for Result<R, E>

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, T9, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, T8, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, T7, TL)

Source§

impl<T1, T2, T3, T4, T5, T6, TL> IntoResponseResult for (T1, T2, T3, T4, T5, T6, TL)

Source§

impl<T1, T2, T3, T4, T5, TL> IntoResponseResult for (T1, T2, T3, T4, T5, TL)

Source§

impl<T1, T2, T3, T4, TL> IntoResponseResult for (T1, T2, T3, T4, TL)

Source§

impl<T1, T2, T3, TL> IntoResponseResult for (T1, T2, T3, TL)

Source§

impl<T1, T2, TL> IntoResponseResult for (T1, T2, TL)

Source§

impl<T1, TL> IntoResponseResult for (T1, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, T9, T10, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, T9, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, T9, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, T8, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, T8, TL)

Source§

impl<T2, T3, T4, T5, T6, T7, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, T7, TL)

Source§

impl<T2, T3, T4, T5, T6, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, T6, TL)

Source§

impl<T2, T3, T4, T5, TL> IntoResponseResult for (StatusCode, T2, T3, T4, T5, TL)

Source§

impl<T2, T3, T4, TL> IntoResponseResult for (StatusCode, T2, T3, T4, TL)

Source§

impl<T2, T3, TL> IntoResponseResult for (StatusCode, T2, T3, TL)

Source§

impl<T2, TL> IntoResponseResult for (StatusCode, T2, TL)

Source§

impl<TL> IntoResponseResult for (StatusCode, TL)

Implementors§