nominal_api_proto/proto/
nominal.versioning.v1.rs1#[derive(Clone, PartialEq, ::prost::Message)]
3pub struct BranchOrCommit {
4 #[prost(oneof = "branch_or_commit::BranchOrCommit", tags = "1, 2")]
5 pub branch_or_commit: ::core::option::Option<branch_or_commit::BranchOrCommit>,
6}
7pub mod branch_or_commit {
9 #[derive(Clone, PartialEq, ::prost::Oneof)]
10 pub enum BranchOrCommit {
11 #[prost(string, tag = "1")]
12 Branch(::prost::alloc::string::String),
13 #[prost(string, tag = "2")]
14 Commit(::prost::alloc::string::String),
15 }
16}
17#[derive(Clone, PartialEq, ::prost::Message)]
18pub struct Commit {
19 #[prost(string, tag = "1")]
20 pub id: ::prost::alloc::string::String,
21 #[prost(string, tag = "2")]
22 pub resource_rid: ::prost::alloc::string::String,
23 #[prost(string, optional, tag = "3")]
24 pub parent_commit: ::core::option::Option<::prost::alloc::string::String>,
25 #[prost(string, optional, tag = "4")]
26 pub merge_parent_commit: ::core::option::Option<::prost::alloc::string::String>,
27 #[prost(string, tag = "5")]
28 pub message: ::prost::alloc::string::String,
29 #[prost(bool, tag = "6")]
30 pub is_working_state: bool,
31 #[prost(string, tag = "7")]
32 pub committed_by: ::prost::alloc::string::String,
33 #[prost(message, optional, tag = "8")]
34 pub committed_at: ::core::option::Option<
35 super::super::super::google::protobuf::Timestamp,
36 >,
37}