pub struct CompactSensorRecord {
pub direction: Direction,
pub record_sharing: RecordSharing,
pub positive_going_threshold_hysteresis_value: u8,
pub negative_going_threshold_hysteresis_value: u8,
pub oem_data: u8,
/* private fields */
}Fields§
§direction: Direction§record_sharing: RecordSharing§positive_going_threshold_hysteresis_value: u8§negative_going_threshold_hysteresis_value: u8§oem_data: u8Implementations§
Source§impl CompactSensorRecord
impl CompactSensorRecord
pub fn parse(record_data: &[u8]) -> Result<CompactSensorRecord, ParseError>
Trait Implementations§
Source§impl Clone for CompactSensorRecord
impl Clone for CompactSensorRecord
Source§fn clone(&self) -> CompactSensorRecord
fn clone(&self) -> CompactSensorRecord
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompactSensorRecord
impl Debug for CompactSensorRecord
Source§impl WithSensorRecordCommon for CompactSensorRecord
impl WithSensorRecordCommon for CompactSensorRecord
fn common(&self) -> &SensorRecordCommon
fn capabilities(&self) -> &SensorCapabilities
fn sensor_number(&self) -> SensorNumber
Auto Trait Implementations§
impl Freeze for CompactSensorRecord
impl RefUnwindSafe for CompactSensorRecord
impl Send for CompactSensorRecord
impl Sync for CompactSensorRecord
impl Unpin for CompactSensorRecord
impl UnwindSafe for CompactSensorRecord
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more