pub enum FromStrAddressError {
DecodeError(FromHexError),
InvalidByteLength(usize),
AddressError(AddressError),
}
Expand description
Error while parsing Address
from a string.
Variants§
DecodeError(FromHexError)
Error while decoding the string.
InvalidByteLength(usize)
Expected the string to encode ADDRESS_LENGTH
bytes, got this many bytes instead.
AddressError(AddressError)
Error in Address
.
Trait Implementations§
source§impl Debug for FromStrAddressError
impl Debug for FromStrAddressError
source§impl From<AddressError> for FromStrAddressError
impl From<AddressError> for FromStrAddressError
source§fn from(err: AddressError) -> Self
fn from(err: AddressError) -> Self
Converts to this type from the input type.
source§impl From<FromHexError> for FromStrAddressError
impl From<FromHexError> for FromStrAddressError
source§fn from(err: FromHexError) -> Self
fn from(err: FromHexError) -> Self
Converts to this type from the input type.
source§impl From<FromSliceAddressError> for FromStrAddressError
impl From<FromSliceAddressError> for FromStrAddressError
source§fn from(err: FromSliceAddressError) -> Self
fn from(err: FromSliceAddressError) -> Self
Converts to this type from the input type.
source§impl From<FromStrAddressError> for FromStrIdentityError
impl From<FromStrAddressError> for FromStrIdentityError
source§fn from(err: FromStrAddressError) -> Self
fn from(err: FromStrAddressError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FromStrAddressError
impl RefUnwindSafe for FromStrAddressError
impl Send for FromStrAddressError
impl Sync for FromStrAddressError
impl Unpin for FromStrAddressError
impl UnwindSafe for FromStrAddressError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more