#[repr(C)]pub struct HapticPcmVibrationFB {
pub ty: StructureType,
pub next: *const c_void,
pub buffer_size: u32,
pub buffer: *const f32,
pub sample_rate: f32,
pub append: Bool32,
pub samples_consumed: *mut u32,
}
Expand description
See XrHapticPcmVibrationFB - defined by XR_FB_haptic_pcm
Fields§
§ty: StructureType
§next: *const c_void
§buffer_size: u32
§buffer: *const f32
§sample_rate: f32
§append: Bool32
§samples_consumed: *mut u32
Implementations§
Source§impl HapticPcmVibrationFB
impl HapticPcmVibrationFB
pub const TYPE: StructureType = StructureType::HAPTIC_PCM_VIBRATION_FB
Trait Implementations§
Source§impl Clone for HapticPcmVibrationFB
impl Clone for HapticPcmVibrationFB
Source§fn clone(&self) -> HapticPcmVibrationFB
fn clone(&self) -> HapticPcmVibrationFB
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 HapticPcmVibrationFB
impl Debug for HapticPcmVibrationFB
impl Copy for HapticPcmVibrationFB
Auto Trait Implementations§
impl Freeze for HapticPcmVibrationFB
impl RefUnwindSafe for HapticPcmVibrationFB
impl !Send for HapticPcmVibrationFB
impl !Sync for HapticPcmVibrationFB
impl Unpin for HapticPcmVibrationFB
impl UnwindSafe for HapticPcmVibrationFB
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