pub struct GroupSecretsClient { /* private fields */ }Implementations§
Source§impl GroupSecretsClient
impl GroupSecretsClient
pub async fn add_group_secret( &self, group_id: &str, req_group_secret: ReqGroupSecret, ) -> Result<RespGroupSecret, Error<AddGroupSecretError>>
pub async fn get_group_secret( &self, group_id: &str, group_secret_id: &str, ) -> Result<RespGroupSecret, Error<GetGroupSecretError>>
pub async fn list_group_secrets( &self, group_id: &str, ) -> Result<RespGroupSecretList, Error<ListGroupSecretsError>>
pub async fn remove_group_secret( &self, group_id: &str, group_secret_id: &str, ) -> Result<RespBase, Error<RemoveGroupSecretError>>
Trait Implementations§
Source§impl Clone for GroupSecretsClient
impl Clone for GroupSecretsClient
Source§fn clone(&self) -> GroupSecretsClient
fn clone(&self) -> GroupSecretsClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for GroupSecretsClient
impl !RefUnwindSafe for GroupSecretsClient
impl Send for GroupSecretsClient
impl Sync for GroupSecretsClient
impl Unpin for GroupSecretsClient
impl !UnwindSafe for GroupSecretsClient
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