bitwarden_api_api/models/
organization_invite_link_validate_email_domain_request_model.rs1use serde::{Deserialize, Serialize};
12
13use crate::models;
14
15#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct OrganizationInviteLinkValidateEmailDomainRequestModel {
17 #[serde(rename = "organizationId", alias = "OrganizationId")]
18 pub organization_id: uuid::Uuid,
19 #[serde(rename = "code", alias = "Code")]
20 pub code: uuid::Uuid,
21 #[serde(rename = "email", alias = "Email")]
22 pub email: String,
23}
24
25impl OrganizationInviteLinkValidateEmailDomainRequestModel {
26 pub fn new(
27 organization_id: uuid::Uuid,
28 code: uuid::Uuid,
29 email: String,
30 ) -> OrganizationInviteLinkValidateEmailDomainRequestModel {
31 OrganizationInviteLinkValidateEmailDomainRequestModel {
32 organization_id,
33 code,
34 email,
35 }
36 }
37}