Struct aws_sdk_s3::types::Grantee
source · #[non_exhaustive]pub struct Grantee { /* private fields */ }
Expand description
Container for the person being granted permissions.
Implementations§
source§impl Grantee
impl Grantee
sourcepub fn display_name(&self) -> Option<&str>
pub fn display_name(&self) -> Option<&str>
Screen name of the grantee.
sourcepub fn email_address(&self) -> Option<&str>
pub fn email_address(&self) -> Option<&str>
Email address of the grantee.
Using email addresses to specify a grantee is only supported in the following Amazon Web Services Regions:
-
US East (N. Virginia)
-
US West (N. California)
-
US West (Oregon)
-
Asia Pacific (Singapore)
-
Asia Pacific (Sydney)
-
Asia Pacific (Tokyo)
-
Europe (Ireland)
-
South America (São Paulo)
For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the Amazon Web Services General Reference.
Trait Implementations§
source§impl PartialEq<Grantee> for Grantee
impl PartialEq<Grantee> for Grantee
impl StructuralPartialEq for Grantee
Auto Trait Implementations§
impl RefUnwindSafe for Grantee
impl Send for Grantee
impl Sync for Grantee
impl Unpin for Grantee
impl UnwindSafe for Grantee
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