reactive_graph_server/shared/info/
binary_info.rs

1use serde::Serialize;
2use tabled::Tabled;
3use typed_builder::TypedBuilder;
4
5#[derive(Serialize, TypedBuilder, Tabled)]
6pub struct BinaryInfo {
7    #[builder(setter(into))]
8    version: String,
9    #[builder(setter(into))]
10    target_triple: String,
11    #[builder(setter(into))]
12    git_tag: String,
13    #[builder(setter(into))]
14    git_commit: String,
15    #[builder(setter(into))]
16    rustc_channel: String,
17    #[builder(setter(into))]
18    rustc_version: String,
19    #[builder(setter(into))]
20    rustc_host_triple: String,
21    #[builder(setter(into))]
22    rustc_commit_date: String,
23}