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