pub struct ProviderClientsApiClient {
configuration: Arc<Configuration>,
}
Fields§
§configuration: Arc<Configuration>
Implementations§
Source§impl ProviderClientsApiClient
impl ProviderClientsApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl ProviderClientsApi for ProviderClientsApiClient
impl ProviderClientsApi for ProviderClientsApiClient
Source§fn add_existing_organization<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
add_existing_organization_request_body: Option<AddExistingOrganizationRequestBody>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AddExistingOrganizationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn add_existing_organization<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
add_existing_organization_request_body: Option<AddExistingOrganizationRequestBody>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AddExistingOrganizationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /providers/{providerId}/clients/existing
Source§fn create<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
create_client_organization_request_body: Option<CreateClientOrganizationRequestBody>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<CreateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn create<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
create_client_organization_request_body: Option<CreateClientOrganizationRequestBody>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<CreateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /providers/{providerId}/clients
Source§fn get_addable_organizations<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<GetAddableOrganizationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_addable_organizations<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<GetAddableOrganizationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /providers/{providerId}/clients/addable
Source§fn update<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
provider_organization_id: Uuid,
update_client_organization_request_body: Option<UpdateClientOrganizationRequestBody>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<UpdateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn update<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
provider_organization_id: Uuid,
update_client_organization_request_body: Option<UpdateClientOrganizationRequestBody>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<UpdateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /providers/{providerId}/clients/{providerOrganizationId}
Auto Trait Implementations§
impl Freeze for ProviderClientsApiClient
impl !RefUnwindSafe for ProviderClientsApiClient
impl Send for ProviderClientsApiClient
impl Sync for ProviderClientsApiClient
impl Unpin for ProviderClientsApiClient
impl !UnwindSafe for ProviderClientsApiClient
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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