Enum mwalib::MwalibError[][src]

pub enum MwalibError {
    Fits(FitsError),
    CoarseChannel(CoarseChannelError),
    Rfinput(RfinputError),
    Gpubox(GpuboxError),
    Voltage(VoltageFileError),
    Parse {
        key: String,
        fits_filename: String,
        hdu_num: usize,
        source_file: String,
        source_line: u32,
    },
}

Variants

Fits(FitsError)

An error derived from FitsError.

CoarseChannel(CoarseChannelError)

An error derived from RfinputError.

Rfinput(RfinputError)

An error derived from RfinputError.

Gpubox(GpuboxError)

An error derived from GpuboxError.

Voltage(VoltageFileError)

An error derived from VoltageFileError.

Parse

Fields of Parse

key: Stringfits_filename: Stringhdu_num: usizesource_file: Stringsource_line: u32

Trait Implementations

impl Debug for MwalibError[src]

impl Display for MwalibError[src]

impl Error for MwalibError[src]

impl From<FitsError> for MwalibError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.