#[repr(C)]pub struct SpatialEntityComponentDataBoundingBox3DBD {
pub ty: StructureType,
pub next: *mut c_void,
pub bounding_box3_d: Boxf,
}Expand description
See XrSpatialEntityComponentDataBoundingBox3DBD - defined by XR_BD_spatial_sensing
Fields§
§ty: StructureType§next: *mut c_void§bounding_box3_d: BoxfImplementations§
Source§impl SpatialEntityComponentDataBoundingBox3DBD
impl SpatialEntityComponentDataBoundingBox3DBD
pub const TYPE: StructureType = StructureType::SPATIAL_ENTITY_COMPONENT_DATA_BOUNDING_BOX_3D_BD
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 SpatialEntityComponentDataBoundingBox3DBD
impl Clone for SpatialEntityComponentDataBoundingBox3DBD
Source§fn clone(&self) -> SpatialEntityComponentDataBoundingBox3DBD
fn clone(&self) -> SpatialEntityComponentDataBoundingBox3DBD
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 SpatialEntityComponentDataBoundingBox3DBD
Auto Trait Implementations§
impl Freeze for SpatialEntityComponentDataBoundingBox3DBD
impl RefUnwindSafe for SpatialEntityComponentDataBoundingBox3DBD
impl !Send for SpatialEntityComponentDataBoundingBox3DBD
impl !Sync for SpatialEntityComponentDataBoundingBox3DBD
impl Unpin for SpatialEntityComponentDataBoundingBox3DBD
impl UnwindSafe for SpatialEntityComponentDataBoundingBox3DBD
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