pub struct ChannelInfo {
pub funded_at: DateTime<Utc>,
pub funding_outpoint: OutPoint,
pub expires_at: DateTime<Utc>,
}
Expand description
Details regarding the state of an ordered channel.
Fields§
§funded_at: DateTime<Utc>
The datetime when the funding transaction has been published.
funding_outpoint: OutPoint
The outpoint of the funding transaction.
expires_at: DateTime<Utc>
The earliest datetime when the channel may be closed by the LSP.
Trait Implementations§
Source§impl Clone for ChannelInfo
impl Clone for ChannelInfo
Source§fn clone(&self) -> ChannelInfo
fn clone(&self) -> ChannelInfo
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 ChannelInfo
impl Debug for ChannelInfo
Source§impl<'de> Deserialize<'de> for ChannelInfo
impl<'de> Deserialize<'de> for ChannelInfo
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 ChannelInfo
impl PartialEq for ChannelInfo
Source§impl Serialize for ChannelInfo
impl Serialize for ChannelInfo
impl Eq for ChannelInfo
impl StructuralPartialEq for ChannelInfo
Auto Trait Implementations§
impl Freeze for ChannelInfo
impl RefUnwindSafe for ChannelInfo
impl Send for ChannelInfo
impl Sync for ChannelInfo
impl Unpin for ChannelInfo
impl UnwindSafe for ChannelInfo
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