#[repr(C)]pub struct ControllerModelPropertiesMSFT {
pub ty: StructureType,
pub next: *mut c_void,
pub node_capacity_input: u32,
pub node_count_output: u32,
pub node_properties: *mut ControllerModelNodePropertiesMSFT,
}
Expand description
See XrControllerModelPropertiesMSFT - defined by XR_MSFT_controller_model
Fields§
§ty: StructureType
§next: *mut c_void
§node_capacity_input: u32
§node_count_output: u32
§node_properties: *mut ControllerModelNodePropertiesMSFT
Implementations§
source§impl ControllerModelPropertiesMSFT
impl ControllerModelPropertiesMSFT
pub const TYPE: StructureType = StructureType::CONTROLLER_MODEL_PROPERTIES_MSFT
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 ControllerModelPropertiesMSFT
impl Clone for ControllerModelPropertiesMSFT
source§fn clone(&self) -> ControllerModelPropertiesMSFT
fn clone(&self) -> ControllerModelPropertiesMSFT
Returns a copy 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 ControllerModelPropertiesMSFT
Auto Trait Implementations§
impl RefUnwindSafe for ControllerModelPropertiesMSFT
impl !Send for ControllerModelPropertiesMSFT
impl !Sync for ControllerModelPropertiesMSFT
impl Unpin for ControllerModelPropertiesMSFT
impl UnwindSafe for ControllerModelPropertiesMSFT
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