pub struct ReportsApiClient {
configuration: Arc<Configuration>,
}Fields§
§configuration: Arc<Configuration>Implementations§
Source§impl ReportsApiClient
impl ReportsApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl ReportsApi for ReportsApiClient
impl ReportsApi for ReportsApiClient
Source§fn add_password_health_report_application<'a, 'life0, 'async_trait>(
&'life0 self,
password_health_report_application_model: Option<PasswordHealthReportApplicationModel>,
) -> Pin<Box<dyn Future<Output = Result<PasswordHealthReportApplication, Error<AddPasswordHealthReportApplicationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn add_password_health_report_application<'a, 'life0, 'async_trait>(
&'life0 self,
password_health_report_application_model: Option<PasswordHealthReportApplicationModel>,
) -> Pin<Box<dyn Future<Output = Result<PasswordHealthReportApplication, Error<AddPasswordHealthReportApplicationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /reports/password-health-report-application
Source§fn add_password_health_report_applications<'a, 'life0, 'async_trait>(
&'life0 self,
password_health_report_application_model: Option<Vec<PasswordHealthReportApplicationModel>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<PasswordHealthReportApplication>, Error<AddPasswordHealthReportApplicationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn add_password_health_report_applications<'a, 'life0, 'async_trait>(
&'life0 self,
password_health_report_application_model: Option<Vec<PasswordHealthReportApplicationModel>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<PasswordHealthReportApplication>, Error<AddPasswordHealthReportApplicationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /reports/password-health-report-applications
Source§fn drop_password_health_report_application<'a, 'life0, 'async_trait>(
&'life0 self,
drop_password_health_report_application_request: Option<DropPasswordHealthReportApplicationRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DropPasswordHealthReportApplicationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn drop_password_health_report_application<'a, 'life0, 'async_trait>(
&'life0 self,
drop_password_health_report_application_request: Option<DropPasswordHealthReportApplicationRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DropPasswordHealthReportApplicationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
DELETE /reports/password-health-report-application
Source§fn get_member_access_report<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<Vec<MemberAccessDetailReportResponseModel>, Error<GetMemberAccessReportError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_member_access_report<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<Vec<MemberAccessDetailReportResponseModel>, Error<GetMemberAccessReportError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /reports/member-access/{orgId}
Source§fn get_member_cipher_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<Vec<MemberCipherDetailsResponseModel>, Error<GetMemberCipherDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_member_cipher_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<Vec<MemberCipherDetailsResponseModel>, Error<GetMemberCipherDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /reports/member-cipher-details/{orgId}
Source§fn get_password_health_report_applications<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<Vec<PasswordHealthReportApplication>, Error<GetPasswordHealthReportApplicationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_password_health_report_applications<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<Vec<PasswordHealthReportApplication>, Error<GetPasswordHealthReportApplicationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /reports/password-health-report-applications/{orgId}
Auto Trait Implementations§
impl Freeze for ReportsApiClient
impl !RefUnwindSafe for ReportsApiClient
impl Send for ReportsApiClient
impl Sync for ReportsApiClient
impl Unpin for ReportsApiClient
impl UnsafeUnpin for ReportsApiClient
impl !UnwindSafe for ReportsApiClient
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