pub struct CloudStorageIntegration { /* private fields */ }
Expand description
クラウドストレージ統合
Implementations§
Trait Implementations§
Source§impl Integration for CloudStorageIntegration
impl Integration for CloudStorageIntegration
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 CloudStorageIntegration
impl RefUnwindSafe for CloudStorageIntegration
impl Send for CloudStorageIntegration
impl Sync for CloudStorageIntegration
impl Unpin for CloudStorageIntegration
impl UnwindSafe for CloudStorageIntegration
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