pub struct CredentialServiceClient { /* private fields */ }Expand description
HTTP client for service operations
Implementations§
Source§impl CredentialServiceClient
impl CredentialServiceClient
pub async fn list_credentials( &self, request: &ListCredentialsRequest, ) -> Result<ListCredentialsResponse>
pub async fn create_credential( &self, request: &CreateCredentialRequest, ) -> Result<Credential>
pub async fn get_credential( &self, request: &GetCredentialRequest, ) -> Result<Credential>
pub async fn update_credential( &self, request: &UpdateCredentialRequest, ) -> Result<Credential>
pub async fn delete_credential( &self, request: &DeleteCredentialRequest, ) -> Result<()>
Trait Implementations§
Source§impl Clone for CredentialServiceClient
impl Clone for CredentialServiceClient
Source§fn clone(&self) -> CredentialServiceClient
fn clone(&self) -> CredentialServiceClient
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 !RefUnwindSafe for CredentialServiceClient
impl !UnwindSafe for CredentialServiceClient
impl Freeze for CredentialServiceClient
impl Send for CredentialServiceClient
impl Sync for CredentialServiceClient
impl Unpin for CredentialServiceClient
impl UnsafeUnpin for CredentialServiceClient
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