Struct aws_sdk_accessanalyzer::model::FindingSource
source · [−]#[non_exhaustive]pub struct FindingSource { /* private fields */ }Expand description
The source of the finding. This indicates how the access that generated the finding is granted. It is populated for Amazon S3 bucket findings.
Implementations
sourceimpl FindingSource
impl FindingSource
sourcepub fn type(&self) -> Option<&FindingSourceType>
pub fn type(&self) -> Option<&FindingSourceType>
Indicates the type of access that generated the finding.
sourcepub fn detail(&self) -> Option<&FindingSourceDetail>
pub fn detail(&self) -> Option<&FindingSourceDetail>
Includes details about how the access that generated the finding is granted. This is populated for Amazon S3 bucket findings.
sourceimpl FindingSource
impl FindingSource
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture FindingSource.
Trait Implementations
sourceimpl Clone for FindingSource
impl Clone for FindingSource
sourcefn clone(&self) -> FindingSource
fn clone(&self) -> FindingSource
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for FindingSource
impl Debug for FindingSource
sourceimpl PartialEq<FindingSource> for FindingSource
impl PartialEq<FindingSource> for FindingSource
sourcefn eq(&self, other: &FindingSource) -> bool
fn eq(&self, other: &FindingSource) -> bool
impl StructuralPartialEq for FindingSource
Auto Trait Implementations
impl RefUnwindSafe for FindingSource
impl Send for FindingSource
impl Sync for FindingSource
impl Unpin for FindingSource
impl UnwindSafe for FindingSource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more