rillrate_protocol/manifest/descriptions_list/tracer.rs
1use super::state::*;
2use crate::base::list_flow::ListFlowTracer;
3use derive_more::{Deref, DerefMut};
4
5#[derive(Deref, DerefMut)]
6pub struct DescriptionsListTracer {
7 tracer: ListFlowTracer<DescriptionsListSpec>,
8}
9
10impl DescriptionsListTracer {
11 #[allow(clippy::new_without_default)]
12 pub fn new() -> Self {
13 let path = DescriptionsListSpec::path();
14 Self {
15 tracer: ListFlowTracer::new(path).0,
16 }
17 }
18}