pub struct RemoveTlc {
pub channel_id: Hash256,
pub tlc_id: u64,
pub reason: RemoveTlcReason,
}Expand description
Message to remove a TLC from the channel.
Fields§
§channel_id: Hash256§tlc_id: u64§reason: RemoveTlcReasonTrait Implementations§
Source§impl<'de> Deserialize<'de> for RemoveTlc
impl<'de> Deserialize<'de> for RemoveTlc
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
impl Eq for RemoveTlc
impl StructuralPartialEq for RemoveTlc
Auto Trait Implementations§
impl Freeze for RemoveTlc
impl RefUnwindSafe for RemoveTlc
impl Send for RemoveTlc
impl Sync for RemoveTlc
impl Unpin for RemoveTlc
impl UnsafeUnpin for RemoveTlc
impl UnwindSafe for RemoveTlc
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