pub struct ChannelEntry {
pub channel_value_satoshis: u64,
pub channel_setup: Option<ChannelSetup>,
pub id: Option<ChannelId>,
pub enforcement_state: EnforcementState,
pub blockheight: Option<u32>,
}Expand description
A persistence layer entry for a channel
Fields§
§channel_value_satoshis: u64§channel_setup: Option<ChannelSetup>§id: Option<ChannelId>§enforcement_state: EnforcementState§blockheight: Option<u32>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ChannelEntry
impl RefUnwindSafe for ChannelEntry
impl Send for ChannelEntry
impl Sync for ChannelEntry
impl Unpin for ChannelEntry
impl UnwindSafe for ChannelEntry
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