[−][src]Struct hts221::device::WhoAmI
The WHO_AM_I register, for device identification.
Methods
impl WhoAmI
[src]
pub fn new<Comm>(dev: &mut Device<Comm>) -> Result<Self, Comm::Error> where
Comm: WriteRead,
[src]
Comm: WriteRead,
Blocking read of the WHO_AM_I register from dev
.
pub fn device_id(&self) -> u8
[src]
Returns the device ID, which should be 0xBC.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WhoAmI
impl Send for WhoAmI
impl Sync for WhoAmI
impl Unpin for WhoAmI
impl UnwindSafe for WhoAmI
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>,