Enum ndarray_npy::ReadDataError [−][src]
pub enum ReadDataError {
Io(Error),
WrongDescriptor(PyValue),
MissingData,
ExtraBytes(usize),
ParseData(Box<dyn Error + Send + Sync + 'static>),
}Expand description
An error reading array data.
Variants
Io(Error)An error caused by I/O.
Tuple Fields of Io
0: ErrorWrongDescriptor(PyValue)The type descriptor does not match the element type.
Tuple Fields of WrongDescriptor
0: PyValueThe file does not contain all the data described in the header.
ExtraBytes(usize)Extra bytes are present between the end of the data and the end of the file.
Tuple Fields of ExtraBytes
0: usizeAn error parsing the data.
Trait Implementations
Performs the conversion.
If the error kind is UnexpectedEof, the MissingData variant is
returned. Otherwise, the Io variant is returned.
Performs the conversion.