[][src]Enum lnpbp::bp::resolvers::FeeError

pub enum FeeError {
    MatchError(MatchError),
    InputsLessThanOutputs,
}

Errors happening during fee computation

Variants

MatchError(MatchError)

No input source information found because of wrong or incomplete PSBT structure

InputsLessThanOutputs

Sum of inputs is less than sum of outputs

Trait Implementations

impl Clone for FeeError[src]

impl Copy for FeeError[src]

impl Debug for FeeError[src]

impl Display for FeeError[src]

impl Eq for FeeError[src]

impl Error for FeeError[src]

impl From<FeeError> for String[src]

impl From<MatchError> for FeeError[src]

impl Hash for FeeError[src]

impl PartialEq<FeeError> for FeeError[src]

impl StructuralEq for FeeError[src]

impl StructuralPartialEq for FeeError[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> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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>,