#[repr(C)]pub struct SpatialEntityStateBD {
pub ty: StructureType,
pub next: *mut c_void,
pub entity_id: SpatialEntityIdBD,
pub last_update_time: Time,
pub uuid: UuidEXT,
}Expand description
See XrSpatialEntityStateBD - defined by XR_BD_spatial_sensing
Fields§
§ty: StructureType§next: *mut c_void§entity_id: SpatialEntityIdBD§last_update_time: Time§uuid: UuidEXTImplementations§
Source§impl SpatialEntityStateBD
impl SpatialEntityStateBD
pub const TYPE: StructureType = StructureType::SPATIAL_ENTITY_STATE_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 SpatialEntityStateBD
impl Clone for SpatialEntityStateBD
Source§fn clone(&self) -> SpatialEntityStateBD
fn clone(&self) -> SpatialEntityStateBD
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 moreSource§impl Debug for SpatialEntityStateBD
impl Debug for SpatialEntityStateBD
impl Copy for SpatialEntityStateBD
Auto Trait Implementations§
impl Freeze for SpatialEntityStateBD
impl RefUnwindSafe for SpatialEntityStateBD
impl !Send for SpatialEntityStateBD
impl !Sync for SpatialEntityStateBD
impl Unpin for SpatialEntityStateBD
impl UnwindSafe for SpatialEntityStateBD
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