provenant/output_schema/
facet_tallies.rs1use serde::{Deserialize, Serialize};
5
6use super::tallies::OutputTallies;
7
8#[derive(Serialize, Deserialize, Debug, Clone, PartialEq, Eq)]
9pub struct OutputFacetTallies {
10 pub facet: String,
11 pub tallies: OutputTallies,
12}
13
14impl From<&crate::models::FacetTallies> for OutputFacetTallies {
15 fn from(value: &crate::models::FacetTallies) -> Self {
16 Self {
17 facet: value.facet.clone(),
18 tallies: OutputTallies::from(&value.tallies),
19 }
20 }
21}