pub struct ErrorCode(/* private fields */);
Implementations§
Source§impl ErrorCode
impl ErrorCode
pub const F00_BAD_REQUEST: Self
pub const F01_INVALID_PACKET: Self
pub const F02_UNREACHABLE: Self
pub const F03_INVALID_AMOUNT: Self
pub const F04_INSUFFICIENT_DESTINATION_AMOUNT: Self
pub const F05_WRONG_CONDITION: Self
pub const F06_UNEXPECTED_PAYMENT: Self
pub const F07_CANNOT_RECEIVE: Self
pub const F08_AMOUNT_TOO_LARGE: Self
pub const F09_INVALID_PEER_RESPONSE: Self
pub const F99_APPLICATION_ERROR: Self
pub const T00_INTERNAL_ERROR: Self
pub const T01_PEER_UNREACHABLE: Self
pub const T02_PEER_BUSY: Self
pub const T03_CONNECTOR_BUSY: Self
pub const T04_INSUFFICIENT_LIQUIDITY: Self
pub const T05_RATE_LIMITED: Self
pub const T99_APPLICATION_ERROR: Self
pub const R00_TRANSFER_TIMED_OUT: Self
pub const R01_INSUFFICIENT_SOURCE_AMOUNT: Self
pub const R02_INSUFFICIENT_TIMEOUT: Self
pub const R99_APPLICATION_ERROR: Self
pub const fn new(bytes: [u8; 3]) -> Self
pub fn class(self) -> ErrorClass
Trait Implementations§
impl Copy for ErrorCode
impl Eq for ErrorCode
impl StructuralPartialEq for ErrorCode
Auto Trait Implementations§
impl Freeze for ErrorCode
impl RefUnwindSafe for ErrorCode
impl Send for ErrorCode
impl Sync for ErrorCode
impl Unpin for ErrorCode
impl UnwindSafe for ErrorCode
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