pub struct PermissionEditResult {
pub mode: ApplyMode,
pub updated_dacl: Option<Dacl>,
pub diff: PermissionDiff,
}Expand description
Result of plan execution.
Fields§
§mode: ApplyModeExecution mode.
updated_dacl: Option<Dacl>Updated DACL (only for Apply mode).
diff: PermissionDiffStructured diff against original DACL.
Trait Implementations§
Source§impl Clone for PermissionEditResult
impl Clone for PermissionEditResult
Source§fn clone(&self) -> PermissionEditResult
fn clone(&self) -> PermissionEditResult
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 PermissionEditResult
impl RefUnwindSafe for PermissionEditResult
impl Send for PermissionEditResult
impl Sync for PermissionEditResult
impl Unpin for PermissionEditResult
impl UnsafeUnpin for PermissionEditResult
impl UnwindSafe for PermissionEditResult
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