#[repr(C)]pub struct SpatialComponentPlaneSemanticLabelListEXT {
pub ty: StructureType,
pub next: *mut c_void,
pub semantic_label_count: u32,
pub semantic_labels: *mut SpatialPlaneSemanticLabelEXT,
}Expand description
See XrSpatialComponentPlaneSemanticLabelListEXT - defined by XR_EXT_spatial_plane_tracking
Fields§
§ty: StructureType§next: *mut c_void§semantic_label_count: u32§semantic_labels: *mut SpatialPlaneSemanticLabelEXTImplementations§
Source§impl SpatialComponentPlaneSemanticLabelListEXT
impl SpatialComponentPlaneSemanticLabelListEXT
pub const TYPE: StructureType = StructureType::SPATIAL_COMPONENT_PLANE_SEMANTIC_LABEL_LIST_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 SpatialComponentPlaneSemanticLabelListEXT
impl Clone for SpatialComponentPlaneSemanticLabelListEXT
Source§fn clone(&self) -> SpatialComponentPlaneSemanticLabelListEXT
fn clone(&self) -> SpatialComponentPlaneSemanticLabelListEXT
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 SpatialComponentPlaneSemanticLabelListEXT
Auto Trait Implementations§
impl Freeze for SpatialComponentPlaneSemanticLabelListEXT
impl RefUnwindSafe for SpatialComponentPlaneSemanticLabelListEXT
impl !Send for SpatialComponentPlaneSemanticLabelListEXT
impl !Sync for SpatialComponentPlaneSemanticLabelListEXT
impl Unpin for SpatialComponentPlaneSemanticLabelListEXT
impl UnwindSafe for SpatialComponentPlaneSemanticLabelListEXT
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