Enum maturin::AuditWheelError[][src]

pub enum AuditWheelError {
    IOError(Error),
    GoblinError(Error),
    LinksLibPythonError(String),
    ManylinuxValidationError(Vec<String>),
    UnsupportedArchitecture(String),
}

Error raised during auditing an elf file for manylinux compatibility

Variants

IOError(Error)

The wheel couldn’t be read

GoblinError(Error)

Reexports elfkit parsing errors

LinksLibPythonError(String)

The elf file isn’t manylinux compatible. Contains the list of offending libraries.

ManylinuxValidationError(Vec<String>)

The elf file isn’t manylinux compatible. Contains the list of offending libraries.

UnsupportedArchitecture(String)

The elf file isn’t manylinux compaible. Contains unsupported architecture

Trait Implementations

impl Debug for AuditWheelError[src]

impl Display for AuditWheelError[src]

impl Error for AuditWheelError[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> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,