pub enum IntegrityJobReceipt {
Page(DeepIntegrityPage),
Abort(IntegrityAbortReceipt),
}Expand description
Persisted receipt body.
Variants§
Page(DeepIntegrityPage)
Normal start, advancement, or completion page.
Abort(IntegrityAbortReceipt)
Abort/expiry terminal or pending acknowledgement.
Implementations§
Source§impl IntegrityJobReceipt
impl IntegrityJobReceipt
Sourcepub const fn job_id(&self) -> IntegrityJobId
pub const fn job_id(&self) -> IntegrityJobId
Return the job identity carried by this receipt.
Sourcepub const fn page_sequence(&self) -> u64
pub const fn page_sequence(&self) -> u64
Return the sequence carried by this receipt.
Trait Implementations§
Source§impl CandidType for IntegrityJobReceipt
impl CandidType for IntegrityJobReceipt
Source§impl Clone for IntegrityJobReceipt
impl Clone for IntegrityJobReceipt
Source§fn clone(&self) -> IntegrityJobReceipt
fn clone(&self) -> IntegrityJobReceipt
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 IntegrityJobReceipt
impl Debug for IntegrityJobReceipt
Source§impl<'de> Deserialize<'de> for IntegrityJobReceipt
impl<'de> Deserialize<'de> for IntegrityJobReceipt
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 IntegrityJobReceipt
Source§impl PartialEq for IntegrityJobReceipt
impl PartialEq for IntegrityJobReceipt
impl StructuralPartialEq for IntegrityJobReceipt
Auto Trait Implementations§
impl Freeze for IntegrityJobReceipt
impl RefUnwindSafe for IntegrityJobReceipt
impl Send for IntegrityJobReceipt
impl Sync for IntegrityJobReceipt
impl Unpin for IntegrityJobReceipt
impl UnsafeUnpin for IntegrityJobReceipt
impl UnwindSafe for IntegrityJobReceipt
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