PT

Struct PT 

Source
pub struct PT {
    pub temperature: DeciCelcius,
    pub pressure: Pascal,
}
Expand description

Result of the BMP085 sensor read-out

Fields§

§temperature: DeciCelcius

Temperature in deci degree Celsius, e.g. 241 for 24.1 ℃

§pressure: Pascal

Pressure in Pascal relative to the location of the sensor. Note that meteorological pressures are given relative to normal null sea level in order to be location independent and comparable. The function pressure_to_normal_null can be used to convert the location pressure to normal null.

Auto Trait Implementations§

§

impl Freeze for PT

§

impl RefUnwindSafe for PT

§

impl Send for PT

§

impl Sync for PT

§

impl Unpin for PT

§

impl UnwindSafe for PT

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.