pub struct ShutdownInfo {
pub close_script: Script,
pub fee_rate: u64,
pub signature: Option<PartialSignature>,
}Expand description
Information about a channel shutdown.
Fields§
§close_script: Script§fee_rate: u64§signature: Option<PartialSignature>Trait Implementations§
Source§impl Clone for ShutdownInfo
impl Clone for ShutdownInfo
Source§fn clone(&self) -> ShutdownInfo
fn clone(&self) -> ShutdownInfo
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 ShutdownInfo
impl Debug for ShutdownInfo
Source§impl<'de> Deserialize<'de> for ShutdownInfo
impl<'de> Deserialize<'de> for ShutdownInfo
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 PartialEq for ShutdownInfo
impl PartialEq for ShutdownInfo
Source§impl Serialize for ShutdownInfo
impl Serialize for ShutdownInfo
impl Eq for ShutdownInfo
impl StructuralPartialEq for ShutdownInfo
Auto Trait Implementations§
impl !Freeze for ShutdownInfo
impl RefUnwindSafe for ShutdownInfo
impl Send for ShutdownInfo
impl Sync for ShutdownInfo
impl Unpin for ShutdownInfo
impl UnsafeUnpin for ShutdownInfo
impl UnwindSafe for ShutdownInfo
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