pub struct AuthenticatedOutcomeDeliveryCheckpointV1 { /* private fields */ }Implementations§
Source§impl AuthenticatedOutcomeDeliveryCheckpointV1
impl AuthenticatedOutcomeDeliveryCheckpointV1
pub const fn body(&self) -> &OutcomeDeliveryCheckpointBodyV1
pub fn envelope_digest(&self) -> &str
pub fn acknowledgement_assertion( &self, blob_reference: String, blob_digest: String, trusted_clock_high_water_unix_ms: u64, ) -> Result<OutcomeDeliveryCheckpointBodyV1, OutcomeError>
pub fn cancellation_assertion( &self, blob_absence_proof_digest: String, cancellation_fence_digest: String, trusted_clock_high_water_unix_ms: u64, ) -> Result<OutcomeDeliveryCheckpointBodyV1, OutcomeError>
Trait Implementations§
Source§impl Clone for AuthenticatedOutcomeDeliveryCheckpointV1
impl Clone for AuthenticatedOutcomeDeliveryCheckpointV1
Source§fn clone(&self) -> AuthenticatedOutcomeDeliveryCheckpointV1
fn clone(&self) -> AuthenticatedOutcomeDeliveryCheckpointV1
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 moreAuto Trait Implementations§
impl Freeze for AuthenticatedOutcomeDeliveryCheckpointV1
impl RefUnwindSafe for AuthenticatedOutcomeDeliveryCheckpointV1
impl Send for AuthenticatedOutcomeDeliveryCheckpointV1
impl Sync for AuthenticatedOutcomeDeliveryCheckpointV1
impl Unpin for AuthenticatedOutcomeDeliveryCheckpointV1
impl UnsafeUnpin for AuthenticatedOutcomeDeliveryCheckpointV1
impl UnwindSafe for AuthenticatedOutcomeDeliveryCheckpointV1
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