golem-client 0.0.63

Client for Golem Cloud's REST API
Documentation
use crate::model::ProtectedTemplateId;
use crate::model::TemplateMetadata;
use crate::model::UserTemplateId;
use crate::model::VersionedTemplateId;
use serde::Deserialize;
use serde::Serialize;

#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
pub struct Template {
    #[serde(rename = "versionedTemplateId")]
    pub versioned_template_id: VersionedTemplateId,
    #[serde(rename = "userTemplateId")]
    pub user_template_id: UserTemplateId,
    #[serde(rename = "protectedTemplateId")]
    pub protected_template_id: ProtectedTemplateId,
    #[serde(rename = "templateName")]
    pub template_name: String,
    #[serde(rename = "templateSize")]
    pub template_size: i32,
    pub metadata: TemplateMetadata,
}