pub struct ZstdError(pub ErrorCode);Expand description
Rich error type for Rust-idiomatic APIs in this crate. The C-compatible
layer still uses size_t-encoded codes via ERROR() / ERR_isError().
Tuple Fields§
§0: ErrorCodeTrait Implementations§
impl Copy for ZstdError
impl Eq for ZstdError
Source§impl Error for ZstdError
Available on crate feature std only.
impl Error for ZstdError
Available on crate feature
std only.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()
impl StructuralPartialEq for ZstdError
Auto Trait Implementations§
impl Freeze for ZstdError
impl RefUnwindSafe for ZstdError
impl Send for ZstdError
impl Sync for ZstdError
impl Unpin for ZstdError
impl UnsafeUnpin for ZstdError
impl UnwindSafe for ZstdError
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