Trait UserDefinedFunctionClient

Source
pub trait UserDefinedFunctionClient<C, D, COLL>: HasCollectionClient<C, D, COLL>
where C: CosmosClient, D: DatabaseClient<C>, COLL: CollectionClient<C, D>,
{ // Required methods fn user_defined_function_name(&self) -> &str; fn create_user_defined_function( &self, ) -> CreateOrReplaceUserDefinedFunctionBuilder<'_, '_, C, D, COLL, No>; fn replace_user_defined_function( &self, ) -> CreateOrReplaceUserDefinedFunctionBuilder<'_, '_, C, D, COLL, No>; fn delete_user_defined_function( &self, ) -> DeleteUserDefinedFunctionBuilder<'_, '_, C, D, COLL>; // Provided methods fn prepare_request(&self, method: Method) -> Builder { ... } fn prepare_request_with_user_defined_function_name( &self, method: Method, ) -> Builder { ... } }

Required Methods§

Provided Methods§

Implementors§

Source§

impl<'a, C, D, COLL> UserDefinedFunctionClient<C, D, COLL> for UserDefinedFunctionStruct<'a, C, D, COLL>
where C: CosmosClient + Clone, D: DatabaseClient<C> + Clone, COLL: CollectionClient<C, D> + Clone,