pub trait SensorPacketProcessor<P> {
// Required method
fn process(
&mut self,
packet: &mut Option<Result<P, SensorError>>,
flags: &mut CalibrationFlags,
params: &mut Params,
) -> Option<P>;
}pub trait SensorPacketProcessor<P> {
// Required method
fn process(
&mut self,
packet: &mut Option<Result<P, SensorError>>,
flags: &mut CalibrationFlags,
params: &mut Params,
) -> Option<P>;
}