pub struct RedactionReceipt {
pub receipt_id: String,
pub timestamp: String,
pub service_name: String,
pub field_path: String,
pub action: String,
pub original_hash: String,
pub hmac: Option<String>,
}Expand description
An immutable audit record for a single redaction event.
Fields§
§receipt_id: String§timestamp: String§service_name: String§field_path: String§action: String§original_hash: String§hmac: Option<String>Trait Implementations§
Source§impl Clone for RedactionReceipt
impl Clone for RedactionReceipt
Source§fn clone(&self) -> RedactionReceipt
fn clone(&self) -> RedactionReceipt
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 RedactionReceipt
impl Debug for RedactionReceipt
impl Eq for RedactionReceipt
Source§impl PartialEq for RedactionReceipt
impl PartialEq for RedactionReceipt
impl StructuralPartialEq for RedactionReceipt
Auto Trait Implementations§
impl Freeze for RedactionReceipt
impl RefUnwindSafe for RedactionReceipt
impl Send for RedactionReceipt
impl Sync for RedactionReceipt
impl Unpin for RedactionReceipt
impl UnsafeUnpin for RedactionReceipt
impl UnwindSafe for RedactionReceipt
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