Trait TriggerClientRequired

Source
pub trait TriggerClientRequired<'a, C, D, COLL>
where C: CosmosClient, D: DatabaseClient<C>, COLL: CollectionClient<C, D>,
{ // Required method fn trigger_client(&'a self) -> &'a dyn TriggerClient<C, D, COLL>; }

Required Methods§

Source

fn trigger_client(&'a self) -> &'a dyn TriggerClient<C, D, COLL>

Implementors§

Source§

impl<'a, 'b, C, D, COLL> TriggerClientRequired<'a, C, D, COLL> for DeleteTriggerBuilder<'a, 'b, C, D, COLL>
where C: CosmosClient, D: DatabaseClient<C>, COLL: CollectionClient<C, D>,

Source§

impl<'a, C, D, COLL, TriggerOperationSet, TriggerTypeSet, BodySet> TriggerClientRequired<'a, C, D, COLL> for CreateOrReplaceTriggerBuilder<'a, C, D, COLL, TriggerOperationSet, TriggerTypeSet, BodySet>
where TriggerOperationSet: ToAssign, TriggerTypeSet: ToAssign, BodySet: ToAssign, C: CosmosClient, D: DatabaseClient<C>, COLL: CollectionClient<C, D>,