pub struct LinearAcceleration {
pub x_mps2: Option<f64>,
pub y_mps2: Option<f64>,
pub z_mps2: Option<f64>,
pub gravity_compensated: Option<bool>,
}Expand description
Linear acceleration in 3D.
Fields§
§x_mps2: Option<f64>X component in m/s²
y_mps2: Option<f64>Y component in m/s²
z_mps2: Option<f64>Z component in m/s² (includes gravity if not compensated)
gravity_compensated: Option<bool>Whether gravity has been compensated
Implementations§
Trait Implementations§
Source§impl Clone for LinearAcceleration
impl Clone for LinearAcceleration
Source§fn clone(&self) -> LinearAcceleration
fn clone(&self) -> LinearAcceleration
Returns a duplicate 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 LinearAcceleration
impl Debug for LinearAcceleration
Source§impl Default for LinearAcceleration
impl Default for LinearAcceleration
Source§fn default() -> LinearAcceleration
fn default() -> LinearAcceleration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LinearAcceleration
impl<'de> Deserialize<'de> for LinearAcceleration
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LinearAcceleration
impl Serialize for LinearAcceleration
Source§impl Validate for LinearAcceleration
impl Validate for LinearAcceleration
Auto Trait Implementations§
impl Freeze for LinearAcceleration
impl RefUnwindSafe for LinearAcceleration
impl Send for LinearAcceleration
impl Sync for LinearAcceleration
impl Unpin for LinearAcceleration
impl UnwindSafe for LinearAcceleration
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