Struct vls_protocol::msgs::ReadyChannel
source · pub struct ReadyChannel {Show 13 fields
pub is_outbound: bool,
pub channel_value: u64,
pub push_value: u64,
pub funding_txid: TxId,
pub funding_txout: u16,
pub to_self_delay: u16,
pub local_shutdown_script: Octets,
pub local_shutdown_wallet_index: Option<u32>,
pub remote_basepoints: Basepoints,
pub remote_funding_pubkey: PubKey,
pub remote_to_self_delay: u16,
pub remote_shutdown_script: Octets,
pub channel_type: Octets,
}
Expand description
Fields§
§is_outbound: bool
§channel_value: u64
§push_value: u64
§funding_txid: TxId
§funding_txout: u16
§to_self_delay: u16
§local_shutdown_script: Octets
§local_shutdown_wallet_index: Option<u32>
§remote_basepoints: Basepoints
§remote_funding_pubkey: PubKey
§remote_to_self_delay: u16
§remote_shutdown_script: Octets
§channel_type: Octets
Trait Implementations§
source§impl DeBolt for ReadyChannel
impl DeBolt for ReadyChannel
source§impl Debug for ReadyChannel
impl Debug for ReadyChannel
source§impl<'de> Deserialize<'de> for ReadyChannel
impl<'de> Deserialize<'de> for ReadyChannel
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
Auto Trait Implementations§
impl RefUnwindSafe for ReadyChannel
impl Send for ReadyChannel
impl Sync for ReadyChannel
impl Unpin for ReadyChannel
impl UnwindSafe for ReadyChannel
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