bitwarden_api_api/models/
web_push_auth_request_model.rsuse serde::{Deserialize, Serialize};
use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct WebPushAuthRequestModel {
#[serde(rename = "endpoint")]
pub endpoint: String,
#[serde(rename = "p256dh")]
pub p256dh: String,
#[serde(rename = "auth")]
pub auth: String,
}
impl WebPushAuthRequestModel {
pub fn new(endpoint: String, p256dh: String, auth: String) -> WebPushAuthRequestModel {
WebPushAuthRequestModel {
endpoint,
p256dh,
auth,
}
}
}