crev_data/proof/
revision.rs

1use crate::proof;
2use derive_builder::Builder;
3use serde::{Deserialize, Serialize};
4
5#[derive(Clone, Debug, Builder, Serialize, Deserialize)]
6pub struct Revision {
7    pub revision: String,
8    #[serde(
9        rename = "revision-type",
10        skip_serializing_if = "proof::equals_default_revision_type",
11        default = "proof::default_revision_type"
12    )]
13    #[builder(default = "\"git\".into()")]
14    pub revision_type: String,
15}