pub enum SaveBinError {
DimensionOverflow {
nrows: usize,
ncols: usize,
},
Io(Error),
}Expand description
Error type for write_bin.
Variants§
DimensionOverflow
Matrix dimensions exceed u32::MAX and cannot be represented in the binary header.
Io(Error)
Underlying IO failure.
Trait Implementations§
Source§impl Debug for SaveBinError
impl Debug for SaveBinError
Source§impl Display for SaveBinError
impl Display for SaveBinError
Source§impl Error for SaveBinError
impl Error for SaveBinError
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()
Auto Trait Implementations§
impl Freeze for SaveBinError
impl !RefUnwindSafe for SaveBinError
impl Send for SaveBinError
impl Sync for SaveBinError
impl Unpin for SaveBinError
impl UnsafeUnpin for SaveBinError
impl !UnwindSafe for SaveBinError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more