pub struct EmergencyAccessApiClient {
configuration: Arc<Configuration>,
}
Fields§
§configuration: Arc<Configuration>
Implementations§
Source§impl EmergencyAccessApiClient
impl EmergencyAccessApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl EmergencyAccessApi for EmergencyAccessApiClient
impl EmergencyAccessApi for EmergencyAccessApiClient
Source§fn accept<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
organization_user_accept_request_model: Option<OrganizationUserAcceptRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn accept<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
organization_user_accept_request_model: Option<OrganizationUserAcceptRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/accept
Source§fn approve<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ApproveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn approve<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ApproveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/approve
Source§fn confirm<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
organization_user_confirm_request_model: Option<OrganizationUserConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ConfirmError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn confirm<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
organization_user_confirm_request_model: Option<OrganizationUserConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ConfirmError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/confirm
Source§fn delete<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DeleteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn delete<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DeleteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
DELETE /emergency-access/{id}
Source§fn get<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessGranteeDetailsResponseModel, Error<GetError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessGranteeDetailsResponseModel, Error<GetError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /emergency-access/{id}
Source§fn get_attachment_data<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
cipher_id: Uuid,
attachment_id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<AttachmentResponseModel, Error<GetAttachmentDataError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_attachment_data<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
cipher_id: Uuid,
attachment_id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<AttachmentResponseModel, Error<GetAttachmentDataError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /emergency-access/{id}/{cipherId}/attachment/{attachmentId}
Source§fn get_contacts<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessGranteeDetailsResponseModelListResponseModel, Error<GetContactsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_contacts<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessGranteeDetailsResponseModelListResponseModel, Error<GetContactsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
GET /emergency-access/trusted
Source§fn get_grantees<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessGrantorDetailsResponseModelListResponseModel, Error<GetGranteesError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_grantees<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessGrantorDetailsResponseModelListResponseModel, Error<GetGranteesError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
GET /emergency-access/granted
Source§fn initiate<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<InitiateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn initiate<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<InitiateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/initiate
Source§fn invite<'a, 'life0, 'async_trait>(
&'life0 self,
emergency_access_invite_request_model: Option<EmergencyAccessInviteRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<InviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn invite<'a, 'life0, 'async_trait>(
&'life0 self,
emergency_access_invite_request_model: Option<EmergencyAccessInviteRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<InviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/invite
Source§fn password<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
emergency_access_password_request_model: Option<EmergencyAccessPasswordRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PasswordError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn password<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
emergency_access_password_request_model: Option<EmergencyAccessPasswordRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PasswordError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/password
Source§fn policies<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<PolicyResponseModelListResponseModel, Error<PoliciesError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn policies<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<PolicyResponseModelListResponseModel, Error<PoliciesError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /emergency-access/{id}/policies
Source§fn put<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
emergency_access_update_request_model: Option<EmergencyAccessUpdateRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
emergency_access_update_request_model: Option<EmergencyAccessUpdateRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /emergency-access/{id}
Source§fn reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ReinviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ReinviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/reinvite
Source§fn reject<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RejectError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn reject<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RejectError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/reject
Source§fn takeover<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessTakeoverResponseModel, Error<TakeoverError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn takeover<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessTakeoverResponseModel, Error<TakeoverError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/takeover
Source§fn view_ciphers<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessViewResponseModel, Error<ViewCiphersError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn view_ciphers<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<EmergencyAccessViewResponseModel, Error<ViewCiphersError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /emergency-access/{id}/view
Auto Trait Implementations§
impl Freeze for EmergencyAccessApiClient
impl !RefUnwindSafe for EmergencyAccessApiClient
impl Send for EmergencyAccessApiClient
impl Sync for EmergencyAccessApiClient
impl Unpin for EmergencyAccessApiClient
impl !UnwindSafe for EmergencyAccessApiClient
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