pub enum DirectoryValidationStage {
NamedMetadata,
RetainedMetadata,
NamedIdentity,
RetainedIdentity,
IdentityChanged,
}Expand description
Stage of a failed retained-directory validation. Policy owners may preserve their own diagnostics without duplicating native identity checks.
Variants§
NamedMetadata
Named path metadata could not be read.
RetainedMetadata
Retained handle metadata could not be read.
NamedIdentity
Named path identity could not be read.
RetainedIdentity
Retained handle identity could not be read.
IdentityChanged
A path/handle is not an ordinary directory or its identity changed.
Trait Implementations§
Source§impl Clone for DirectoryValidationStage
impl Clone for DirectoryValidationStage
impl Copy for DirectoryValidationStage
Source§impl Debug for DirectoryValidationStage
impl Debug for DirectoryValidationStage
impl Eq for DirectoryValidationStage
Source§impl PartialEq for DirectoryValidationStage
impl PartialEq for DirectoryValidationStage
impl StructuralPartialEq for DirectoryValidationStage
Auto Trait Implementations§
impl Freeze for DirectoryValidationStage
impl RefUnwindSafe for DirectoryValidationStage
impl Send for DirectoryValidationStage
impl Sync for DirectoryValidationStage
impl Unpin for DirectoryValidationStage
impl UnsafeUnpin for DirectoryValidationStage
impl UnwindSafe for DirectoryValidationStage
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