pub struct EmailIntegration { /* private fields */ }
Expand description
Email統合
Implementations§
Trait Implementations§
Source§impl Integration for EmailIntegration
impl Integration for EmailIntegration
Source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 self,
operation: &'life1 str,
params: HashMap<String, Value>,
) -> Pin<Box<dyn Future<Output = Result<Value, IntegrationError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn execute<'life0, 'life1, 'async_trait>(
&'life0 self,
operation: &'life1 str,
params: HashMap<String, Value>,
) -> Pin<Box<dyn Future<Output = Result<Value, IntegrationError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
統合を実行
Source§fn health_check<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), IntegrationError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn health_check<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), IntegrationError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
統合のヘルスチェック
Source§fn integration_type(&self) -> IntegrationType
fn integration_type(&self) -> IntegrationType
統合の種類を取得
Auto Trait Implementations§
impl Freeze for EmailIntegration
impl RefUnwindSafe for EmailIntegration
impl Send for EmailIntegration
impl Sync for EmailIntegration
impl Unpin for EmailIntegration
impl UnwindSafe for EmailIntegration
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