bitwarden_api_api/models/
provider_organization_create_request_model.rs1use serde::{Deserialize, Serialize};
12
13use crate::models;
14
15#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct ProviderOrganizationCreateRequestModel {
17 #[serde(rename = "clientOwnerEmail", alias = "ClientOwnerEmail")]
18 pub client_owner_email: String,
19 #[serde(
20 rename = "organizationCreateRequest",
21 alias = "OrganizationCreateRequest"
22 )]
23 pub organization_create_request: Box<models::OrganizationCreateRequestModel>,
24}
25
26impl ProviderOrganizationCreateRequestModel {
27 pub fn new(
28 client_owner_email: String,
29 organization_create_request: models::OrganizationCreateRequestModel,
30 ) -> ProviderOrganizationCreateRequestModel {
31 ProviderOrganizationCreateRequestModel {
32 client_owner_email,
33 organization_create_request: Box::new(organization_create_request),
34 }
35 }
36}