pub struct ChannelPreparedReservationV1 {Show 15 fields
pub schema: String,
pub signed_open_intent: SignedChannelOpenIntentV1,
pub signed_open: SignedChannelOpenV1,
pub prior_state: RetainedChannelStateV1,
pub reservation: ChannelReservationBodyV1,
pub service: ChannelServiceBindingV1,
pub lifecycle: ChannelLifecycleViewV1,
pub escrow: ChannelEscrowReservationViewV1,
pub channel_head_digest: String,
pub escrow_head_digest: String,
pub anchor_id: String,
pub namespace: String,
pub checkpoint_sequence: u64,
pub checkpoint_digest: String,
pub observed_at_unix_ms: u64,
}Fields§
§schema: String§signed_open_intent: SignedChannelOpenIntentV1§signed_open: SignedChannelOpenV1§prior_state: RetainedChannelStateV1§reservation: ChannelReservationBodyV1§service: ChannelServiceBindingV1§lifecycle: ChannelLifecycleViewV1§escrow: ChannelEscrowReservationViewV1§channel_head_digest: String§escrow_head_digest: String§anchor_id: String§namespace: String§checkpoint_sequence: u64§checkpoint_digest: String§observed_at_unix_ms: u64Implementations§
Source§impl ChannelPreparedReservationV1
impl ChannelPreparedReservationV1
pub const fn reservation(&self) -> &ChannelReservationBodyV1
pub const fn service(&self) -> &ChannelServiceBindingV1
pub fn digest(&self) -> Result<String, ChannelError>
Trait Implementations§
Source§impl Clone for ChannelPreparedReservationV1
impl Clone for ChannelPreparedReservationV1
Source§fn clone(&self) -> ChannelPreparedReservationV1
fn clone(&self) -> ChannelPreparedReservationV1
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 ChannelPreparedReservationV1
impl Debug for ChannelPreparedReservationV1
Source§impl<'de> Deserialize<'de> for ChannelPreparedReservationV1
impl<'de> Deserialize<'de> for ChannelPreparedReservationV1
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 ChannelPreparedReservationV1
impl StructuralPartialEq for ChannelPreparedReservationV1
Auto Trait Implementations§
impl Freeze for ChannelPreparedReservationV1
impl RefUnwindSafe for ChannelPreparedReservationV1
impl Send for ChannelPreparedReservationV1
impl Sync for ChannelPreparedReservationV1
impl Unpin for ChannelPreparedReservationV1
impl UnsafeUnpin for ChannelPreparedReservationV1
impl UnwindSafe for ChannelPreparedReservationV1
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