canton_api_client/models/
package_reference.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct PackageReference {
16 #[serde(rename = "packageId")]
18 pub package_id: String,
19 #[serde(rename = "packageName")]
21 pub package_name: String,
22 #[serde(rename = "packageVersion")]
24 pub package_version: String,
25}
26
27impl PackageReference {
28 pub fn new(package_id: String, package_name: String, package_version: String) -> PackageReference {
29 PackageReference {
30 package_id,
31 package_name,
32 package_version,
33 }
34 }
35}
36