pub struct MotionMetadata {
pub sampling_frequency: Option<f64>,
pub task_name: Option<String>,
pub tracking_system_name: Option<String>,
pub manufacturer: Option<String>,
pub manufacturers_model_name: Option<String>,
pub recording_type: Option<String>,
}Fields§
§sampling_frequency: Option<f64>§task_name: Option<String>§tracking_system_name: Option<String>§manufacturer: Option<String>§manufacturers_model_name: Option<String>§recording_type: Option<String>Implementations§
Source§impl MotionMetadata
impl MotionMetadata
pub fn from_metadata(md: &BidsMetadata) -> Option<Self>
Trait Implementations§
Source§impl Clone for MotionMetadata
impl Clone for MotionMetadata
Source§fn clone(&self) -> MotionMetadata
fn clone(&self) -> MotionMetadata
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 MotionMetadata
impl Debug for MotionMetadata
Source§impl<'de> Deserialize<'de> for MotionMetadata
impl<'de> Deserialize<'de> for MotionMetadata
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
Auto Trait Implementations§
impl Freeze for MotionMetadata
impl RefUnwindSafe for MotionMetadata
impl Send for MotionMetadata
impl Sync for MotionMetadata
impl Unpin for MotionMetadata
impl UnsafeUnpin for MotionMetadata
impl UnwindSafe for MotionMetadata
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