Struct lightning::chain::channelmonitor::HTLCUpdate [−][src]
Simple structure sent back by chain::Watch when an HTLC from a forward channel is detected on
chain. Used to update the corresponding HTLC in the backward channel. Failing to pass the
preimage claim backward will lead to loss of funds.
Trait Implementations
impl Clone for HTLCUpdate[src]
fn clone(&self) -> HTLCUpdate[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl PartialEq<HTLCUpdate> for HTLCUpdate[src]
fn eq(&self, other: &HTLCUpdate) -> bool[src]
fn ne(&self, other: &HTLCUpdate) -> bool[src]
impl Readable for HTLCUpdate[src]
impl StructuralPartialEq for HTLCUpdate[src]
impl Writeable for HTLCUpdate[src]
Auto Trait Implementations
impl RefUnwindSafe for HTLCUpdate
impl Send for HTLCUpdate
impl Sync for HTLCUpdate
impl Unpin for HTLCUpdate
impl UnwindSafe for HTLCUpdate
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,