#[repr(C)]pub struct HandTrackingDataSourceStateEXT {
pub ty: StructureType,
pub next: *mut c_void,
pub is_active: Bool32,
pub data_source: HandTrackingDataSourceEXT,
}
Expand description
See XrHandTrackingDataSourceStateEXT - defined by XR_EXT_hand_tracking_data_source
Fields§
§ty: StructureType
§next: *mut c_void
§is_active: Bool32
§data_source: HandTrackingDataSourceEXT
Implementations§
source§impl HandTrackingDataSourceStateEXT
impl HandTrackingDataSourceStateEXT
pub const TYPE: StructureType = StructureType::HAND_TRACKING_DATA_SOURCE_STATE_EXT
sourcepub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
pub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
Construct a partially-initialized value suitable for passing to OpenXR
Trait Implementations§
source§impl Clone for HandTrackingDataSourceStateEXT
impl Clone for HandTrackingDataSourceStateEXT
source§fn clone(&self) -> HandTrackingDataSourceStateEXT
fn clone(&self) -> HandTrackingDataSourceStateEXT
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 HandTrackingDataSourceStateEXT
Auto Trait Implementations§
impl RefUnwindSafe for HandTrackingDataSourceStateEXT
impl !Send for HandTrackingDataSourceStateEXT
impl !Sync for HandTrackingDataSourceStateEXT
impl Unpin for HandTrackingDataSourceStateEXT
impl UnwindSafe for HandTrackingDataSourceStateEXT
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