pub struct UpdateFailMalformedHTLC {
pub channel_id: ChannelId,
pub htlc_id: u64,
pub failure_code: u16,
/* private fields */
}Expand description
An update_fail_malformed_htlc message to be sent to or received from a peer.
Fields§
§channel_id: ChannelIdThe channel ID
htlc_id: u64The HTLC ID
failure_code: u16The failure code
Trait Implementations§
Source§impl Clone for UpdateFailMalformedHTLC
impl Clone for UpdateFailMalformedHTLC
Source§fn clone(&self) -> UpdateFailMalformedHTLC
fn clone(&self) -> UpdateFailMalformedHTLC
Returns a duplicate 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 moreSource§impl Debug for UpdateFailMalformedHTLC
impl Debug for UpdateFailMalformedHTLC
Source§impl Hash for UpdateFailMalformedHTLC
impl Hash for UpdateFailMalformedHTLC
Source§impl LengthReadable for UpdateFailMalformedHTLC
impl LengthReadable for UpdateFailMalformedHTLC
Source§fn read_from_fixed_length_buffer<R: LengthLimitedRead>(
r: &mut R,
) -> Result<Self, DecodeError>
fn read_from_fixed_length_buffer<R: LengthLimitedRead>( r: &mut R, ) -> Result<Self, DecodeError>
Reads a
Self in from the given LengthLimitedRead.Source§impl PartialEq for UpdateFailMalformedHTLC
impl PartialEq for UpdateFailMalformedHTLC
Source§impl Writeable for UpdateFailMalformedHTLC
impl Writeable for UpdateFailMalformedHTLC
impl Eq for UpdateFailMalformedHTLC
impl StructuralPartialEq for UpdateFailMalformedHTLC
Auto Trait Implementations§
impl Freeze for UpdateFailMalformedHTLC
impl RefUnwindSafe for UpdateFailMalformedHTLC
impl Send for UpdateFailMalformedHTLC
impl Sync for UpdateFailMalformedHTLC
impl Unpin for UpdateFailMalformedHTLC
impl UnwindSafe for UpdateFailMalformedHTLC
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