pub struct S3Client<'a> { /* private fields */ }Implementations§
Source§impl S3Client<'_>
impl S3Client<'_>
Sourcepub async fn get_notifications(&self) -> Result<S3NotificationsResponse, Error>
pub async fn get_notifications(&self) -> Result<S3NotificationsResponse, Error>
List S3 notification events.
Sourcepub async fn tick_lifecycle(&self) -> Result<LifecycleTickResponse, Error>
pub async fn tick_lifecycle(&self) -> Result<LifecycleTickResponse, Error>
Tick the S3 lifecycle processor.
Sourcepub async fn get_access_points(&self) -> Result<S3AccessPointsResponse, Error>
pub async fn get_access_points(&self) -> Result<S3AccessPointsResponse, Error>
List S3 access points across all accounts.
Sourcepub async fn get_object_lambda_responses(
&self,
) -> Result<S3ObjectLambdaResponsesResponse, Error>
pub async fn get_object_lambda_responses( &self, ) -> Result<S3ObjectLambdaResponsesResponse, Error>
List stored WriteGetObjectResponse bodies (S3 Object Lambda).
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for S3Client<'a>
impl<'a> !UnwindSafe for S3Client<'a>
impl<'a> Freeze for S3Client<'a>
impl<'a> Send for S3Client<'a>
impl<'a> Sync for S3Client<'a>
impl<'a> Unpin for S3Client<'a>
impl<'a> UnsafeUnpin for S3Client<'a>
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