pub struct WorkmailMessageFlowClient { /* private fields */ }
Expand description
A client for the Amazon WorkMail Message Flow API.
Implementations§
Source§impl WorkmailMessageFlowClient
impl WorkmailMessageFlowClient
Sourcepub fn new(region: Region) -> WorkmailMessageFlowClient
pub fn new(region: Region) -> WorkmailMessageFlowClient
Creates a client backed by the default tokio event loop.
The client will use the default credentials provider and tls client.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region,
) -> WorkmailMessageFlowClientwhere
P: ProvideAwsCredentials + Send + Sync + 'static,
D: DispatchSignedRequest + Send + Sync + 'static,
pub fn new_with_client( client: Client, region: Region, ) -> WorkmailMessageFlowClient
Trait Implementations§
Source§impl Clone for WorkmailMessageFlowClient
impl Clone for WorkmailMessageFlowClient
Source§fn clone(&self) -> WorkmailMessageFlowClient
fn clone(&self) -> WorkmailMessageFlowClient
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 WorkmailMessageFlow for WorkmailMessageFlowClient
impl WorkmailMessageFlow for WorkmailMessageFlowClient
Source§fn get_raw_message_content<'life0, 'async_trait>(
&'life0 self,
input: GetRawMessageContentRequest,
) -> Pin<Box<dyn Future<Output = Result<GetRawMessageContentResponse, RusotoError<GetRawMessageContentError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_raw_message_content<'life0, 'async_trait>(
&'life0 self,
input: GetRawMessageContentRequest,
) -> Pin<Box<dyn Future<Output = Result<GetRawMessageContentResponse, RusotoError<GetRawMessageContentError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Retrieves the raw content of an in-transit email message, in MIME format.
Auto Trait Implementations§
impl Freeze for WorkmailMessageFlowClient
impl !RefUnwindSafe for WorkmailMessageFlowClient
impl Send for WorkmailMessageFlowClient
impl Sync for WorkmailMessageFlowClient
impl Unpin for WorkmailMessageFlowClient
impl !UnwindSafe for WorkmailMessageFlowClient
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