Struct aws_sdk_macie2::model::AccountLevelPermissions
source · [−]#[non_exhaustive]pub struct AccountLevelPermissions { /* private fields */ }
Expand description
Provides information about the account-level permissions settings that apply to an S3 bucket.
Implementations
sourceimpl AccountLevelPermissions
impl AccountLevelPermissions
sourcepub fn block_public_access(&self) -> Option<&BlockPublicAccess>
pub fn block_public_access(&self) -> Option<&BlockPublicAccess>
The block public access settings for the Amazon Web Services account that owns the bucket.
sourceimpl AccountLevelPermissions
impl AccountLevelPermissions
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AccountLevelPermissions
.
Trait Implementations
sourceimpl Clone for AccountLevelPermissions
impl Clone for AccountLevelPermissions
sourcefn clone(&self) -> AccountLevelPermissions
fn clone(&self) -> AccountLevelPermissions
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 AccountLevelPermissions
impl Debug for AccountLevelPermissions
sourceimpl PartialEq<AccountLevelPermissions> for AccountLevelPermissions
impl PartialEq<AccountLevelPermissions> for AccountLevelPermissions
sourcefn eq(&self, other: &AccountLevelPermissions) -> bool
fn eq(&self, other: &AccountLevelPermissions) -> bool
impl StructuralPartialEq for AccountLevelPermissions
Auto Trait Implementations
impl RefUnwindSafe for AccountLevelPermissions
impl Send for AccountLevelPermissions
impl Sync for AccountLevelPermissions
impl Unpin for AccountLevelPermissions
impl UnwindSafe for AccountLevelPermissions
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