pub enum ParseAddrError {
MalformedSeparator(String),
InvalidOut(ParseIntError),
InvalidOpid(Baid64ParseError),
}
Expand description
Errors during parsing CellAddr
from a string representation.
Variants§
MalformedSeparator(String)
malformed string representation of cell address ‘{0}’ lacking separator ‘:’
InvalidOut(ParseIntError)
malformed output number. Details: {0}
InvalidOpid(Baid64ParseError)
malformed operation id value. Details: {0}
Trait Implementations§
Source§impl Debug for ParseAddrError
impl Debug for ParseAddrError
Source§impl Display for ParseAddrError
impl Display for ParseAddrError
Source§impl Error for ParseAddrError
impl Error for ParseAddrError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Baid64ParseError> for ParseAddrError
impl From<Baid64ParseError> for ParseAddrError
Source§fn from(v: Baid64ParseError) -> ParseAddrError
fn from(v: Baid64ParseError) -> ParseAddrError
Converts to this type from the input type.
Source§impl From<ParseIntError> for ParseAddrError
impl From<ParseIntError> for ParseAddrError
Source§fn from(v: ParseIntError) -> ParseAddrError
fn from(v: ParseIntError) -> ParseAddrError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ParseAddrError
impl !RefUnwindSafe for ParseAddrError
impl Send for ParseAddrError
impl Sync for ParseAddrError
impl Unpin for ParseAddrError
impl !UnwindSafe for ParseAddrError
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