pub struct ChannelLifecycleViewV1 {
pub schema: String,
pub channel_id: String,
pub status: ChannelLifecycleStatusV1,
pub latest_state_digest: String,
pub latest_sequence: u64,
pub state_version: u64,
pub lifecycle_fence: u64,
pub pending_close_body_digest: Option<String>,
pub admitted_dispute_digest: Option<String>,
pub live_reservation_id: Option<String>,
pub operation_id: Option<String>,
}Fields§
§schema: String§channel_id: String§status: ChannelLifecycleStatusV1§latest_state_digest: String§latest_sequence: u64§state_version: u64§lifecycle_fence: u64§pending_close_body_digest: Option<String>§admitted_dispute_digest: Option<String>§live_reservation_id: Option<String>§operation_id: Option<String>Implementations§
Source§impl ChannelLifecycleViewV1
impl ChannelLifecycleViewV1
pub fn validate(&self) -> Result<(), ChannelError>
Trait Implementations§
Source§impl Clone for ChannelLifecycleViewV1
impl Clone for ChannelLifecycleViewV1
Source§fn clone(&self) -> ChannelLifecycleViewV1
fn clone(&self) -> ChannelLifecycleViewV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChannelLifecycleViewV1
impl Debug for ChannelLifecycleViewV1
Source§impl<'de> Deserialize<'de> for ChannelLifecycleViewV1
impl<'de> Deserialize<'de> for ChannelLifecycleViewV1
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
impl Eq for ChannelLifecycleViewV1
Source§impl PartialEq for ChannelLifecycleViewV1
impl PartialEq for ChannelLifecycleViewV1
Source§impl Serialize for ChannelLifecycleViewV1
impl Serialize for ChannelLifecycleViewV1
impl StructuralPartialEq for ChannelLifecycleViewV1
Auto Trait Implementations§
impl Freeze for ChannelLifecycleViewV1
impl RefUnwindSafe for ChannelLifecycleViewV1
impl Send for ChannelLifecycleViewV1
impl Sync for ChannelLifecycleViewV1
impl Unpin for ChannelLifecycleViewV1
impl UnsafeUnpin for ChannelLifecycleViewV1
impl UnwindSafe for ChannelLifecycleViewV1
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