reactive_graph/shared/info/
binary_info.rs1use 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}