Trait UserClientRequired

Source
pub trait UserClientRequired<'a, C, D>
where C: CosmosClient, D: DatabaseClient<C>,
{ // Required method fn user_client(&'a self) -> &'a dyn UserClient<C, D>; }

Required Methods§

Source

fn user_client(&'a self) -> &'a dyn UserClient<C, D>

Implementors§

Source§

impl<'a, 'b, C, D> UserClientRequired<'a, C, D> for CreateUserBuilder<'a, 'b, C, D>
where C: CosmosClient, D: DatabaseClient<C>,

Source§

impl<'a, 'b, C, D> UserClientRequired<'a, C, D> for DeleteUserBuilder<'a, 'b, C, D>
where C: CosmosClient, D: DatabaseClient<C>,

Source§

impl<'a, 'b, C, D> UserClientRequired<'a, C, D> for GetUserBuilder<'a, 'b, C, D>
where C: CosmosClient, D: DatabaseClient<C>,

Source§

impl<'a, 'b, C, D> UserClientRequired<'a, C, D> for ListPermissionsBuilder<'a, 'b, C, D>
where C: CosmosClient, D: DatabaseClient<C>,

Source§

impl<'a, 'b, C, D, UserNameSet> UserClientRequired<'a, C, D> for ReplaceUserBuilder<'a, 'b, C, D, UserNameSet>
where UserNameSet: ToAssign, C: CosmosClient, D: DatabaseClient<C>,