pub struct DescriptorEditResult {
pub mode: ApplyMode,
pub updated_descriptor: Option<SecurityDescriptor>,
pub diff: PermissionDiff,
}Expand description
Result of descriptor-level plan execution.
Fields§
§mode: ApplyModeExecution mode.
updated_descriptor: Option<SecurityDescriptor>Updated descriptor (only for Apply mode).
diff: PermissionDiffStructured diff against original DACL.
Trait Implementations§
Source§impl Clone for DescriptorEditResult
impl Clone for DescriptorEditResult
Source§fn clone(&self) -> DescriptorEditResult
fn clone(&self) -> DescriptorEditResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DescriptorEditResult
impl RefUnwindSafe for DescriptorEditResult
impl Send for DescriptorEditResult
impl Sync for DescriptorEditResult
impl Unpin for DescriptorEditResult
impl UnsafeUnpin for DescriptorEditResult
impl UnwindSafe for DescriptorEditResult
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