Я определил структуру ProcessState
:
#[derive(Clone, Debug, PartialEq, Default)]
pub struct ProcessState {
pub file_sample: FileSample,
pub estimate: Estimate,
pub estimate_cache: HashMap<String, Estimate>,
pub total_count: u64,
pub systems: HashMap<String, SystemState>,
pub aggregate_clock: u64,
pub aggregate_mean: f64,
pub file_samples: VecDeque<FileSample>,
}
Как использовать для этого функцию parse_from_bytes
?Нужно ли определять прототип сообщения для моей структуры, чтобы использовать этот метод?