pub struct PermissionEditError {
pub operation: Cow<'static, str>,
pub reason: Cow<'static, str>,
}Expand description
Permission edit error.
Fields§
§operation: Cow<'static, str>Operation that failed.
reason: Cow<'static, str>Why it failed.
Implementations§
Trait Implementations§
Source§impl Debug for PermissionEditError
impl Debug for PermissionEditError
Source§impl Display for PermissionEditError
impl Display for PermissionEditError
Source§impl Error for PermissionEditError
impl Error for PermissionEditError
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()
Auto Trait Implementations§
impl Freeze for PermissionEditError
impl RefUnwindSafe for PermissionEditError
impl Send for PermissionEditError
impl Sync for PermissionEditError
impl Unpin for PermissionEditError
impl UnsafeUnpin for PermissionEditError
impl UnwindSafe for PermissionEditError
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