pub struct HapticExport {
pub tracks: Vec<HapticTrack>,
pub duration_ms: f32,
pub sample_rate_hz: f32,
pub device_id: String,
}Fields§
§tracks: Vec<HapticTrack>§duration_ms: f32§sample_rate_hz: f32§device_id: StringAuto Trait Implementations§
impl Freeze for HapticExport
impl RefUnwindSafe for HapticExport
impl Send for HapticExport
impl Sync for HapticExport
impl Unpin for HapticExport
impl UnsafeUnpin for HapticExport
impl UnwindSafe for HapticExport
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more