pub struct PermissionCoverage {
pub permission_usage: HashMap<String, usize>,
pub total_possible_permissions: usize,
pub subjects_analyzed: usize,
}Expand description
Permission coverage analysis.
Fields§
§permission_usage: HashMap<String, usize>How many subjects have each permission.
total_possible_permissions: usizeTotal number of unique permissions available.
subjects_analyzed: usizeNumber of subjects analyzed.
Trait Implementations§
Source§impl Clone for PermissionCoverage
impl Clone for PermissionCoverage
Source§fn clone(&self) -> PermissionCoverage
fn clone(&self) -> PermissionCoverage
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 PermissionCoverage
impl RefUnwindSafe for PermissionCoverage
impl Send for PermissionCoverage
impl Sync for PermissionCoverage
impl Unpin for PermissionCoverage
impl UnwindSafe for PermissionCoverage
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