#[repr(C)]pub struct HapticAmplitudeEnvelopeVibrationFB {
pub ty: StructureType,
pub next: *const c_void,
pub duration: Duration,
pub amplitude_count: u32,
pub amplitudes: *const f32,
}
Expand description
See XrHapticAmplitudeEnvelopeVibrationFB - defined by XR_FB_haptic_amplitude_envelope
Fields§
§ty: StructureType
§next: *const c_void
§duration: Duration
§amplitude_count: u32
§amplitudes: *const f32
Implementations§
source§impl HapticAmplitudeEnvelopeVibrationFB
impl HapticAmplitudeEnvelopeVibrationFB
pub const TYPE: StructureType = StructureType::HAPTIC_AMPLITUDE_ENVELOPE_VIBRATION_FB
Trait Implementations§
source§impl Clone for HapticAmplitudeEnvelopeVibrationFB
impl Clone for HapticAmplitudeEnvelopeVibrationFB
source§fn clone(&self) -> HapticAmplitudeEnvelopeVibrationFB
fn clone(&self) -> HapticAmplitudeEnvelopeVibrationFB
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 moreimpl Copy for HapticAmplitudeEnvelopeVibrationFB
Auto Trait Implementations§
impl RefUnwindSafe for HapticAmplitudeEnvelopeVibrationFB
impl !Send for HapticAmplitudeEnvelopeVibrationFB
impl !Sync for HapticAmplitudeEnvelopeVibrationFB
impl Unpin for HapticAmplitudeEnvelopeVibrationFB
impl UnwindSafe for HapticAmplitudeEnvelopeVibrationFB
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