pub struct ProviderServiceClient { /* private fields */ }Expand description
HTTP client for service operations
Implementations§
Source§impl ProviderServiceClient
impl ProviderServiceClient
Sourcepub async fn list_providers(
&self,
request: &ListProvidersRequest,
) -> Result<ListProvidersResponse>
pub async fn list_providers( &self, request: &ListProvidersRequest, ) -> Result<ListProvidersResponse>
List providers.
Sourcepub async fn create_provider(
&self,
request: &CreateProviderRequest,
) -> Result<Provider>
pub async fn create_provider( &self, request: &CreateProviderRequest, ) -> Result<Provider>
Create a new provider.
Sourcepub async fn get_provider(
&self,
request: &GetProviderRequest,
) -> Result<Provider>
pub async fn get_provider( &self, request: &GetProviderRequest, ) -> Result<Provider>
Get a provider by name.
Sourcepub async fn update_provider(
&self,
request: &UpdateProviderRequest,
) -> Result<Provider>
pub async fn update_provider( &self, request: &UpdateProviderRequest, ) -> Result<Provider>
Update a provider.
Sourcepub async fn delete_provider(
&self,
request: &DeleteProviderRequest,
) -> Result<()>
pub async fn delete_provider( &self, request: &DeleteProviderRequest, ) -> Result<()>
Delete a provider.
Trait Implementations§
Source§impl Clone for ProviderServiceClient
impl Clone for ProviderServiceClient
Source§fn clone(&self) -> ProviderServiceClient
fn clone(&self) -> ProviderServiceClient
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 ProviderServiceClient
impl !UnwindSafe for ProviderServiceClient
impl Freeze for ProviderServiceClient
impl Send for ProviderServiceClient
impl Sync for ProviderServiceClient
impl Unpin for ProviderServiceClient
impl UnsafeUnpin for ProviderServiceClient
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