#[repr(C)]pub struct SpatialComponentDataQueryResultEXT {
pub ty: StructureType,
pub next: *mut c_void,
pub entity_id_capacity_input: u32,
pub entity_id_count_output: u32,
pub entity_ids: *mut SpatialEntityIdEXT,
pub entity_state_capacity_input: u32,
pub entity_state_count_output: u32,
pub entity_states: *mut SpatialEntityTrackingStateEXT,
}Expand description
See XrSpatialComponentDataQueryResultEXT - defined by XR_EXT_spatial_entity
Fields§
§ty: StructureType§next: *mut c_void§entity_id_capacity_input: u32§entity_id_count_output: u32§entity_ids: *mut SpatialEntityIdEXT§entity_state_capacity_input: u32§entity_state_count_output: u32§entity_states: *mut SpatialEntityTrackingStateEXTImplementations§
Source§impl SpatialComponentDataQueryResultEXT
impl SpatialComponentDataQueryResultEXT
pub const TYPE: StructureType = StructureType::SPATIAL_COMPONENT_DATA_QUERY_RESULT_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 SpatialComponentDataQueryResultEXT
impl Clone for SpatialComponentDataQueryResultEXT
Source§fn clone(&self) -> SpatialComponentDataQueryResultEXT
fn clone(&self) -> SpatialComponentDataQueryResultEXT
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 moreimpl Copy for SpatialComponentDataQueryResultEXT
Auto Trait Implementations§
impl Freeze for SpatialComponentDataQueryResultEXT
impl RefUnwindSafe for SpatialComponentDataQueryResultEXT
impl !Send for SpatialComponentDataQueryResultEXT
impl !Sync for SpatialComponentDataQueryResultEXT
impl Unpin for SpatialComponentDataQueryResultEXT
impl UnwindSafe for SpatialComponentDataQueryResultEXT
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