Struct lightning::ln::msgs::FundingSigned
source · pub struct FundingSigned {
pub channel_id: ChannelId,
pub signature: Signature,
}
Expand description
A funding_signed
message to be sent to or received from a peer.
Used in V1 channel establishment
Fields§
§channel_id: ChannelId
The channel ID
signature: Signature
The signature of the channel acceptor (fundee) on the initial commitment transaction
Trait Implementations§
source§impl Clone for FundingSigned
impl Clone for FundingSigned
source§fn clone(&self) -> FundingSigned
fn clone(&self) -> FundingSigned
Returns a copy 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 FundingSigned
impl Debug for FundingSigned
source§impl Hash for FundingSigned
impl Hash for FundingSigned
source§impl PartialEq for FundingSigned
impl PartialEq for FundingSigned
source§fn eq(&self, other: &FundingSigned) -> bool
fn eq(&self, other: &FundingSigned) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Readable for FundingSigned
impl Readable for FundingSigned
source§impl Writeable for FundingSigned
impl Writeable for FundingSigned
impl Eq for FundingSigned
impl StructuralPartialEq for FundingSigned
Auto Trait Implementations§
impl Freeze for FundingSigned
impl RefUnwindSafe for FundingSigned
impl Send for FundingSigned
impl Sync for FundingSigned
impl Unpin for FundingSigned
impl UnwindSafe for FundingSigned
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