#[non_exhaustive]pub struct OpFailure {
pub path: String,
pub code: String,
pub message: String,
}Expand description
One entry that failed inside an operation.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.path: StringRelative to the mount root. Empty when the name is not valid UTF-8.
code: String§message: StringTrait Implementations§
impl Eq for OpFailure
impl StructuralPartialEq for OpFailure
Auto Trait Implementations§
impl Freeze for OpFailure
impl RefUnwindSafe for OpFailure
impl Send for OpFailure
impl Sync for OpFailure
impl Unpin for OpFailure
impl UnsafeUnpin for OpFailure
impl UnwindSafe for OpFailure
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