authentik_rust/models/
static_device.rs1use crate::models;
12
13#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct StaticDevice {
16 #[serde(rename = "name")]
18 pub name: String,
19 #[serde(rename = "token_set")]
20 pub token_set: Vec<models::StaticDeviceToken>,
21 #[serde(rename = "pk")]
22 pub pk: i32,
23}
24
25impl StaticDevice {
26 pub fn new(name: String, token_set: Vec<models::StaticDeviceToken>, pk: i32) -> StaticDevice {
28 StaticDevice {
29 name,
30 token_set,
31 pk,
32 }
33 }
34}
35