[−][src]Struct kraken_rs::KrakenData
This struct tracks the details returned by the device when we query it.
Fields
liquid_temp: u8
The temp of the liquid in degrees C.
fan_speed: u16
The current speed of the fan as RPM.
pump_speed: u16
The current speed of the pump as RPM.
firmware_version: (u8, u16, u8)
The current firmware version as (Major, Minor, Revision).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KrakenData
impl Send for KrakenData
impl Sync for KrakenData
impl Unpin for KrakenData
impl UnwindSafe for KrakenData
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,