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