[][src]Enum ethcontract::errors::LinkError

pub enum LinkError {
    NotFound(String),
    UndefinedLibrary(String),
}

An error linking a library to bytecode.

Variants

NotFound(String)

Error when attempting to link a library when its placeholder cannot be found.

UndefinedLibrary(String)

Error producing final bytecode binary when there are missing libraries that are not linked. Analogous to "undefinied symbol" error for traditional linkers.

Trait Implementations

impl Debug for LinkError[src]

impl Display for LinkError[src]

impl Error for LinkError[src]

impl From<LinkError> for DeployError[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> 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<T> Typeable for T where
    T: Any

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