#[non_exhaustive]pub enum PrivateDirectoryCleanupStatus {
NotRequired,
Confirmed,
Uncertain,
}Expand description
Cleanup state after private-directory creation fails.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NotRequired
No directory was created, or this was a standalone handle verification.
Confirmed
The exact retained directory object was marked for deletion.
Uncertain
Identity-bound cleanup could not be performed or confirmed.
Trait Implementations§
impl Copy for PrivateDirectoryCleanupStatus
impl Eq for PrivateDirectoryCleanupStatus
impl StructuralPartialEq for PrivateDirectoryCleanupStatus
Auto Trait Implementations§
impl Freeze for PrivateDirectoryCleanupStatus
impl RefUnwindSafe for PrivateDirectoryCleanupStatus
impl Send for PrivateDirectoryCleanupStatus
impl Sync for PrivateDirectoryCleanupStatus
impl Unpin for PrivateDirectoryCleanupStatus
impl UnsafeUnpin for PrivateDirectoryCleanupStatus
impl UnwindSafe for PrivateDirectoryCleanupStatus
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