pub struct Forbidden { /* private fields */ }
Expand description
A 403 - Forbidden
HTTP error.
Used when a session doesn’t have access to a given resource.
Trait Implementations§
Source§impl CustomProblem for Forbidden
impl CustomProblem for Forbidden
Source§fn problem_type(&self) -> Uri
fn problem_type(&self) -> Uri
A URI reference that identifies the problem type. Read more
Source§fn title(&self) -> &'static str
fn title(&self) -> &'static str
A short, human-readable summary of the problem type. Read more
Source§fn status_code(&self) -> StatusCode
fn status_code(&self) -> StatusCode
The HTTP status code for this problem type. Read more
Source§fn add_extensions(&self, _: &mut Extensions)
fn add_extensions(&self, _: &mut Extensions)
Add extensions to the final problem instance. Read more
Source§impl Error for Forbidden
impl Error for Forbidden
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
impl Copy for Forbidden
Auto Trait Implementations§
impl Freeze for Forbidden
impl RefUnwindSafe for Forbidden
impl Send for Forbidden
impl Sync for Forbidden
impl Unpin for Forbidden
impl UnwindSafe for Forbidden
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more