[−][src]Enum basic_tar::BasicTarError
A basic_tar
-related error
Variants
ApiMisuse(&'static str)
An API misuse occurred
InvalidData(&'static str)
The tar header contains invalid data
Unsupported(&'static str)
The tar header field might be valid but contains an unsupported value
EmptyHeader
An empty (all zero) header was found (which is usually part of an end of archive indicator)
Trait Implementations
impl Clone for BasicTarError
[src]
fn clone(&self) -> BasicTarError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<BasicTarError> for BasicTarError
[src]
fn eq(&self, other: &BasicTarError) -> bool
[src]
fn ne(&self, other: &BasicTarError) -> bool
[src]
impl Copy for BasicTarError
[src]
impl Eq for BasicTarError
[src]
impl Display for BasicTarError
[src]
impl Debug for BasicTarError
[src]
impl Error for BasicTarError
[src]
fn description(&self) -> &str
1.0.0[src]
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl Sync for BasicTarError
impl Send for BasicTarError
impl Unpin for BasicTarError
impl RefUnwindSafe for BasicTarError
impl UnwindSafe for BasicTarError
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,