[−][src]Enum lnpbp::chain::ParseError
Chain data parse errors
Variants
The provided string does not matches any known chain; chain parameters
can't be guessed. Please use other:0x<hex_encoded_parameters>
for
all non-standard networks.
Chain parameters can't be decoded. Please check that they are provided
as a hexadecimal string starting with 0x
sign (case is irrelevant).
GenesisHashEncoding(Error)
Can't decode value for genesis (chain) hash, please make sure that the provided string contains
Trait Implementations
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ParseError
[src]
impl Debug for ParseError
[src]
impl Display for ParseError
[src]
impl Eq for ParseError
[src]
impl Error for ParseError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for ParseError
[src]
impl From<Error> for ParseError
[src]
impl PartialEq<ParseError> for ParseError
[src]
pub fn eq(&self, other: &ParseError) -> bool
[src]
pub fn ne(&self, other: &ParseError) -> bool
[src]
impl StructuralEq for ParseError
[src]
impl StructuralPartialEq for ParseError
[src]
Auto Trait Implementations
impl RefUnwindSafe for ParseError
[src]
impl Send for ParseError
[src]
impl Sync for ParseError
[src]
impl Unpin for ParseError
[src]
impl UnwindSafe for ParseError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,