pub struct PermissionRequired {
pub permission: String,
}Expand description
The caller lacks a permission a route requires.
Fields§
§permission: StringThe canonical permission the route requires.
Trait Implementations§
Source§impl Clone for PermissionRequired
impl Clone for PermissionRequired
Source§impl Debug for PermissionRequired
impl Debug for PermissionRequired
Source§impl Display for PermissionRequired
impl Display for PermissionRequired
impl Eq for PermissionRequired
Source§impl Error for PermissionRequired
impl Error for PermissionRequired
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()
Source§impl PartialEq for PermissionRequired
impl PartialEq for PermissionRequired
impl StructuralPartialEq for PermissionRequired
Auto Trait Implementations§
impl Freeze for PermissionRequired
impl RefUnwindSafe for PermissionRequired
impl Send for PermissionRequired
impl Sync for PermissionRequired
impl Unpin for PermissionRequired
impl UnsafeUnpin for PermissionRequired
impl UnwindSafe for PermissionRequired
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