Struct xattr::UnsupportedPlatformError
source · [−]pub struct UnsupportedPlatformError;
Expand description
The error type returned on unsupported platforms.
On unsupported platforms, all operations will fail with an io::Error
with
a kind io::ErrorKind::Other
and an UnsupportedPlatformError
error as the inner error.
While you could check the inner error, it’s probably simpler just to check
xattr::SUPPORTED_PLATFORM
.
This error mostly exists for pretty error messages.
Trait Implementations
sourceimpl Clone for UnsupportedPlatformError
impl Clone for UnsupportedPlatformError
sourcefn clone(&self) -> UnsupportedPlatformError
fn clone(&self) -> UnsupportedPlatformError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UnsupportedPlatformError
impl Debug for UnsupportedPlatformError
sourceimpl Display for UnsupportedPlatformError
impl Display for UnsupportedPlatformError
sourceimpl Error for UnsupportedPlatformError
impl Error for UnsupportedPlatformError
sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
impl Copy for UnsupportedPlatformError
Auto Trait Implementations
impl RefUnwindSafe for UnsupportedPlatformError
impl Send for UnsupportedPlatformError
impl Sync for UnsupportedPlatformError
impl Unpin for UnsupportedPlatformError
impl UnwindSafe for UnsupportedPlatformError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more