pub struct ForcePlate {
pub id: i32,
pub channels: Vec<Vec<f32>>,
}Expand description
One force plate with per-channel analog samples. Its spec-derived,
unconfirmed layout is int32 id, channel count, then each channel’s frame
count and f32 samples; the wire layout has no params field.
Fields§
§id: i32Force-plate id (matches ForcePlateDef::id).
channels: Vec<Vec<f32>>Samples per channel, in channel order.
Trait Implementations§
Source§impl Clone for ForcePlate
impl Clone for ForcePlate
Source§impl Debug for ForcePlate
impl Debug for ForcePlate
Source§impl<'de> Deserialize<'de> for ForcePlate
Available on crate feature serde only.
impl<'de> Deserialize<'de> for ForcePlate
Available on crate feature
serde only.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 PartialEq for ForcePlate
impl PartialEq for ForcePlate
Source§impl Serialize for ForcePlate
Available on crate feature serde only.
impl Serialize for ForcePlate
Available on crate feature
serde only.impl StructuralPartialEq for ForcePlate
Auto Trait Implementations§
impl Freeze for ForcePlate
impl RefUnwindSafe for ForcePlate
impl Send for ForcePlate
impl Sync for ForcePlate
impl Unpin for ForcePlate
impl UnsafeUnpin for ForcePlate
impl UnwindSafe for ForcePlate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.