authentik_rust/models/
user_source_connection.rs1use crate::models;
12
13#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct UserSourceConnection {
16 #[serde(rename = "pk")]
17 pub pk: i32,
18 #[serde(rename = "user")]
19 pub user: i32,
20 #[serde(rename = "source")]
21 pub source: Box<models::Source>,
22 #[serde(rename = "created")]
23 pub created: String,
24}
25
26impl UserSourceConnection {
27 pub fn new(pk: i32, user: i32, source: models::Source, created: String) -> UserSourceConnection {
29 UserSourceConnection {
30 pk,
31 user,
32 source: Box::new(source),
33 created,
34 }
35 }
36}
37