Trait TriggerClient
Source pub trait TriggerClient<C, D, COLL>: HasCollectionClient<C, D, COLL>{
// Required methods
fn trigger_name(&self) -> &str;
fn create_trigger(
&self,
) -> CreateOrReplaceTriggerBuilder<'_, C, D, COLL, No, No, No>;
fn replace_trigger(
&self,
) -> CreateOrReplaceTriggerBuilder<'_, C, D, COLL, No, No, No>;
fn delete_trigger(&self) -> DeleteTriggerBuilder<'_, '_, C, D, COLL>;
// Provided methods
fn prepare_request(&self, method: Method) -> Builder { ... }
fn prepare_request_with_trigger_name(&self, method: Method) -> Builder { ... }
}