pub struct ReviewFindings {
pub inactive_users: u32,
pub excessive_permissions: u32,
pub no_recent_access: u32,
pub privileged_without_mfa: u32,
pub unused_tokens: u32,
pub excessive_scopes: u32,
pub expiring_soon: u32,
pub custom: HashMap<String, u32>,
}Expand description
Review findings
Fields§
§inactive_users: u32Number of inactive users
excessive_permissions: u32Number of users with excessive permissions
no_recent_access: u32Number of users with no recent access
privileged_without_mfa: u32Number of privileged users without MFA
unused_tokens: u32Number of unused tokens
excessive_scopes: u32Number of tokens with excessive scopes
expiring_soon: u32Number of tokens expiring soon
custom: HashMap<String, u32>Additional custom findings
Trait Implementations§
Source§impl Clone for ReviewFindings
impl Clone for ReviewFindings
Source§fn clone(&self) -> ReviewFindings
fn clone(&self) -> ReviewFindings
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 moreSource§impl Debug for ReviewFindings
impl Debug for ReviewFindings
Source§impl<'de> Deserialize<'de> for ReviewFindings
impl<'de> Deserialize<'de> for ReviewFindings
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ReviewFindings
impl RefUnwindSafe for ReviewFindings
impl Send for ReviewFindings
impl Sync for ReviewFindings
impl Unpin for ReviewFindings
impl UnwindSafe for ReviewFindings
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more