use serde::{Deserialize, Serialize};
use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct SetupBusinessUnitRequestBody {
#[serde(rename = "userId", alias = "UserId")]
pub user_id: uuid::Uuid,
#[serde(rename = "token", alias = "Token")]
pub token: String,
#[serde(rename = "providerKey", alias = "ProviderKey")]
pub provider_key: String,
#[serde(rename = "organizationKey", alias = "OrganizationKey")]
pub organization_key: String,
}
impl SetupBusinessUnitRequestBody {
pub fn new(
user_id: uuid::Uuid,
token: String,
provider_key: String,
organization_key: String,
) -> SetupBusinessUnitRequestBody {
SetupBusinessUnitRequestBody {
user_id,
token,
provider_key,
organization_key,
}
}
}