pub struct RecordErasureReceipt {
pub task_id: Identity,
pub index: Resource,
pub locator: NativeRecordLocator,
pub state: RecordErasureState,
pub logical_generation: Option<U64>,
pub retired_objects: u32,
pub remaining_objects: u32,
pub protected_objects: u32,
pub receipt_digest: Digest,
}Fields§
§task_id: Identity§index: Resource§locator: NativeRecordLocator§state: RecordErasureState§logical_generation: Option<U64>§retired_objects: u32§remaining_objects: u32§protected_objects: u32§receipt_digest: DigestTrait Implementations§
Source§impl Clone for RecordErasureReceipt
impl Clone for RecordErasureReceipt
Source§impl Debug for RecordErasureReceipt
impl Debug for RecordErasureReceipt
Source§impl<'de> Deserialize<'de> for RecordErasureReceipt
impl<'de> Deserialize<'de> for RecordErasureReceipt
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
Source§impl PartialEq for RecordErasureReceipt
impl PartialEq for RecordErasureReceipt
Source§impl Serialize for RecordErasureReceipt
impl Serialize for RecordErasureReceipt
impl StructuralPartialEq for RecordErasureReceipt
Auto Trait Implementations§
impl Freeze for RecordErasureReceipt
impl RefUnwindSafe for RecordErasureReceipt
impl Send for RecordErasureReceipt
impl Sync for RecordErasureReceipt
impl Unpin for RecordErasureReceipt
impl UnsafeUnpin for RecordErasureReceipt
impl UnwindSafe for RecordErasureReceipt
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