pub struct FrequencySensor { /* private fields */ }Implementations§
Source§impl FrequencySensor
impl FrequencySensor
pub fn new() -> FrequencySensor
Trait Implementations§
Source§impl Default for FrequencySensor
impl Default for FrequencySensor
Source§impl Sensor for FrequencySensor
impl Sensor for FrequencySensor
fn descriptor(&self) -> SensorDescriptor
Source§fn bind(&mut self, ctx: &mut BindContext<'_>) -> Result<()>
fn bind(&mut self, ctx: &mut BindContext<'_>) -> Result<()>
Resolve everything resolvable once: which entities exist, which files to
read, which descriptors to open, which columns to fill. Read more
Source§fn observe(&mut self, out: &mut StateWriter<'_>) -> SensorOutcome
fn observe(&mut self, out: &mut StateWriter<'_>) -> SensorOutcome
Sample the machine once.
Auto Trait Implementations§
impl Freeze for FrequencySensor
impl RefUnwindSafe for FrequencySensor
impl Send for FrequencySensor
impl Sync for FrequencySensor
impl Unpin for FrequencySensor
impl UnsafeUnpin for FrequencySensor
impl UnwindSafe for FrequencySensor
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