Struct lsm303agr::Acceleration
source · pub struct Acceleration { /* private fields */ }
Expand description
An acceleration measurement.
Implementations§
source§impl Acceleration
impl Acceleration
sourcepub const fn x_unscaled(&self) -> i16
pub const fn x_unscaled(&self) -> i16
Unscaled acceleration in X-direction.
sourcepub const fn y_unscaled(&self) -> i16
pub const fn y_unscaled(&self) -> i16
Unscaled acceleration in Y-direction.
sourcepub const fn z_unscaled(&self) -> i16
pub const fn z_unscaled(&self) -> i16
Unscaled acceleration in Z-direction.
sourcepub const fn xyz_unscaled(&self) -> (i16, i16, i16)
pub const fn xyz_unscaled(&self) -> (i16, i16, i16)
Unscaled acceleration in X-, Y- and Z-directions.
Trait Implementations§
source§impl Clone for Acceleration
impl Clone for Acceleration
source§fn clone(&self) -> Acceleration
fn clone(&self) -> Acceleration
Returns a copy 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 Acceleration
impl Debug for Acceleration
source§impl PartialEq for Acceleration
impl PartialEq for Acceleration
source§fn eq(&self, other: &Acceleration) -> bool
fn eq(&self, other: &Acceleration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for Acceleration
impl StructuralPartialEq for Acceleration
Auto Trait Implementations§
impl RefUnwindSafe for Acceleration
impl Send for Acceleration
impl Sync for Acceleration
impl Unpin for Acceleration
impl UnwindSafe for Acceleration
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