#[repr(C)]pub struct PersistSpatialEntityCompletionEXT {
pub ty: StructureType,
pub next: *mut c_void,
pub future_result: Result,
pub persist_result: SpatialPersistenceContextResultEXT,
pub persist_uuid: Uuid,
}Expand description
See XrPersistSpatialEntityCompletionEXT - defined by XR_EXT_spatial_persistence_operations
Fields§
§ty: StructureType§next: *mut c_void§future_result: Result§persist_result: SpatialPersistenceContextResultEXT§persist_uuid: UuidImplementations§
Source§impl PersistSpatialEntityCompletionEXT
impl PersistSpatialEntityCompletionEXT
pub const TYPE: StructureType = StructureType::PERSIST_SPATIAL_ENTITY_COMPLETION_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 PersistSpatialEntityCompletionEXT
impl Clone for PersistSpatialEntityCompletionEXT
Source§fn clone(&self) -> PersistSpatialEntityCompletionEXT
fn clone(&self) -> PersistSpatialEntityCompletionEXT
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 PersistSpatialEntityCompletionEXT
Auto Trait Implementations§
impl Freeze for PersistSpatialEntityCompletionEXT
impl RefUnwindSafe for PersistSpatialEntityCompletionEXT
impl !Send for PersistSpatialEntityCompletionEXT
impl !Sync for PersistSpatialEntityCompletionEXT
impl Unpin for PersistSpatialEntityCompletionEXT
impl UnwindSafe for PersistSpatialEntityCompletionEXT
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