pub enum TlcReplayUpdate {
Add(AddTlc),
Remove(RemoveTlc),
}Expand description
TLC update message to resend during channel reestablishment.
Variants§
Trait Implementations§
Source§impl Clone for TlcReplayUpdate
impl Clone for TlcReplayUpdate
Source§fn clone(&self) -> TlcReplayUpdate
fn clone(&self) -> TlcReplayUpdate
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 TlcReplayUpdate
impl Debug for TlcReplayUpdate
Source§impl<'de> Deserialize<'de> for TlcReplayUpdate
impl<'de> Deserialize<'de> for TlcReplayUpdate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for TlcReplayUpdate
impl Hash for TlcReplayUpdate
Source§impl PartialEq for TlcReplayUpdate
impl PartialEq for TlcReplayUpdate
Source§impl Serialize for TlcReplayUpdate
impl Serialize for TlcReplayUpdate
impl Eq for TlcReplayUpdate
impl StructuralPartialEq for TlcReplayUpdate
Auto Trait Implementations§
impl Freeze for TlcReplayUpdate
impl RefUnwindSafe for TlcReplayUpdate
impl Send for TlcReplayUpdate
impl Sync for TlcReplayUpdate
impl Unpin for TlcReplayUpdate
impl UnsafeUnpin for TlcReplayUpdate
impl UnwindSafe for TlcReplayUpdate
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