Trait ProblemDetailsMut

Source
pub trait ProblemDetailsMut {
    // Required methods
    fn set_kind(&mut self, kind: &str, title: &str) -> &mut Self;
    fn set_status_code(&mut self, value: StatusCode) -> &mut Self;
    fn set_detail(&mut self, detail: &str) -> &mut Self;
}
Expand description

Mutation methods for Problem Details. This methods are in separate trait to make ProblemDetailsReadOnly object safe.

Required Methods§

Source

fn set_kind(&mut self, kind: &str, title: &str) -> &mut Self

Set a kind and a title.

Source

fn set_status_code(&mut self, value: StatusCode) -> &mut Self

Set a status code.

Source

fn set_detail(&mut self, detail: &str) -> &mut Self

Set a detail.

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.

Implementors§