Struct lightning::ln::msgs::LightningError
source · pub struct LightningError {
pub err: String,
pub action: ErrorAction,
}
Expand description
An Err type for failure to process messages.
Fields§
§err: String
A human-readable message describing the error
action: ErrorAction
The action which should be taken against the offending peer.
Trait Implementations§
source§impl Clone for LightningError
impl Clone for LightningError
source§fn clone(&self) -> LightningError
fn clone(&self) -> LightningError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for LightningError
impl RefUnwindSafe for LightningError
impl Send for LightningError
impl Sync for LightningError
impl Unpin for LightningError
impl UnwindSafe for LightningError
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