pub struct CloseChannelRequest {
pub channel_id: ChannelId,
}Expand description
A request to close a Lightning channel between this node and Lexe’s LSP.
Fields§
§channel_id: ChannelIdThe id of the channel to close.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CloseChannelRequest
impl<'de> Deserialize<'de> for CloseChannelRequest
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 From<CloseChannelRequest> for CloseChannelRequest
impl From<CloseChannelRequest> for CloseChannelRequest
Source§fn from(req: CloseChannelRequest) -> Self
fn from(req: CloseChannelRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CloseChannelRequest
impl RefUnwindSafe for CloseChannelRequest
impl Send for CloseChannelRequest
impl Sync for CloseChannelRequest
impl Unpin for CloseChannelRequest
impl UnwindSafe for CloseChannelRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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