[−]Enum ndarray_npy::ReadNpyError
An error reading a .npy
file.
Variants
Io(Error)
An error caused by I/O.
HeaderParse(HeaderParseError)
An error caused by parsing the file header.
ReadableElement(Box<dyn Error + Send + Sync>)
An error issued by the element type when reading the data.
LengthOverflow
Overflow while computing the length of the array from the shape described in the file header.
ExtraBytes
Extra bytes are present between the end of the data and the end of the file.
Shape(ShapeError)
An error caused by incorrect array length or dimensionality.
Trait Implementations
impl From<Error> for ReadNpyError
fn from(err: Error) -> ReadNpyError
impl From<ShapeError> for ReadNpyError
fn from(err: ShapeError) -> ReadNpyError
impl From<ReadNpyError> for ReadNpzError
fn from(err: ReadNpyError) -> ReadNpzError
impl Display for ReadNpyError
impl Debug for ReadNpyError
[src]
impl Error for ReadNpyError
Auto Trait Implementations
impl Send for ReadNpyError
impl Sync for ReadNpyError
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,