pub struct MemoryOverwriteUnitAction {
pub region_id: Option<String>,
pub passphrase: Option<String>,
}Expand description
This contains the action for securely erasing given regions using the NIST SP800-88 Purge: Overwrite.
This action shall securely erase the supplied region provided the supplied passphrase matches that
of the given region using the NIST SP800-88 Purge: Overwrite. Use the SecureEraseUnit method to
perform NIST SP800-88 Purge: Cryptographic Erase.
Fields§
§region_id: Option<String>The memory region ID to which to apply this action.
This property shall contain the memory region ID to which to apply this action.
passphrase: Option<String>Passphrase for doing the operation.
This property shall contain the passphrase used in this action.
Trait Implementations§
Source§impl Debug for MemoryOverwriteUnitAction
impl Debug for MemoryOverwriteUnitAction
Auto Trait Implementations§
impl Freeze for MemoryOverwriteUnitAction
impl RefUnwindSafe for MemoryOverwriteUnitAction
impl Send for MemoryOverwriteUnitAction
impl Sync for MemoryOverwriteUnitAction
impl Unpin for MemoryOverwriteUnitAction
impl UnsafeUnpin for MemoryOverwriteUnitAction
impl UnwindSafe for MemoryOverwriteUnitAction
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