pub enum BasicTarError {
ApiMisuse(&'static str),
InvalidData(&'static str),
Unsupported(&'static str),
EmptyHeader,
}
Expand description
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§
Source§impl Clone for BasicTarError
impl Clone for BasicTarError
Source§fn clone(&self) -> BasicTarError
fn clone(&self) -> BasicTarError
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BasicTarError
impl Debug for BasicTarError
Source§impl Display for BasicTarError
impl Display for BasicTarError
Source§impl Error for BasicTarError
impl Error for BasicTarError
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 BasicTarError
impl PartialEq for BasicTarError
impl Copy for BasicTarError
impl Eq for BasicTarError
impl StructuralPartialEq for BasicTarError
Auto Trait Implementations§
impl Freeze for BasicTarError
impl RefUnwindSafe for BasicTarError
impl Send for BasicTarError
impl Sync for BasicTarError
impl Unpin for BasicTarError
impl UnwindSafe for BasicTarError
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