Skip to main content

IntoResponse

Trait IntoResponse 

Source
pub trait IntoResponse {
    // Required method
    fn into_response(self) -> Response;
}
Expand description

Trait for types that can be converted into a response.

Required Methods§

Source

fn into_response(self) -> Response

Convert into a response.

Implementations on Foreign Types§

Source§

impl IntoResponse for &'static str

Source§

impl IntoResponse for Infallible

Source§

impl IntoResponse for ()

Source§

impl IntoResponse for String

Source§

impl<T: IntoResponse, E: IntoResponse> IntoResponse for Result<T, E>

Implementors§

Source§

impl IntoResponse for ApiKeyCookieError

Source§

impl IntoResponse for ApiKeyHeaderError

Source§

impl IntoResponse for ApiKeyQueryError

Source§

impl IntoResponse for BasicAuthError

Source§

impl IntoResponse for BearerTokenError

Source§

impl IntoResponse for CookieExtractError

Source§

impl IntoResponse for DigestAuthError

Source§

impl IntoResponse for FormExtractError

Source§

impl IntoResponse for HeaderExtractError

Source§

impl IntoResponse for JsonExtractError

Source§

impl IntoResponse for MultipartExtractError

Source§

impl IntoResponse for OAuth2PasswordFormError

Source§

impl IntoResponse for PathExtractError

Source§

impl IntoResponse for QueryExtractError

Source§

impl IntoResponse for RawBodyError

Source§

impl IntoResponse for StateExtractError

Source§

impl IntoResponse for HttpError

Source§

impl IntoResponse for ResponseValidationError

Source§

impl IntoResponse for ValidationErrors

Source§

impl IntoResponse for Binary

Source§

impl IntoResponse for BinaryWithType

Source§

impl IntoResponse for CircularDependencyError

Source§

impl IntoResponse for DependencyScopeError

Source§

impl IntoResponse for FileResponse

Source§

impl IntoResponse for Html

Source§

impl IntoResponse for NoContent

Source§

impl IntoResponse for NotAcceptableError

Source§

impl IntoResponse for OAuth2BearerError

Source§

impl IntoResponse for Redirect

Source§

impl IntoResponse for Response

Source§

impl IntoResponse for SecurityScopesError

Source§

impl IntoResponse for Text

Source§

impl<T: Serialize + ResponseModel> IntoResponse for ValidatedResponse<T>

Source§

impl<T: Serialize> IntoResponse for Json<T>

Source§

impl<T: Serialize> IntoResponse for Page<T>