#[repr(C)]pub struct XrNegotiateRuntimeRequest {
pub ty: LoaderInterfaceStructureType,
pub struct_version: u32,
pub struct_size: usize,
pub runtime_interface_version: u32,
pub runtime_api_version: Version,
pub get_instance_proc_addr: Option<GetInstanceProcAddr>,
}
Fields§
§ty: LoaderInterfaceStructureType
§struct_version: u32
§struct_size: usize
§runtime_interface_version: u32
§runtime_api_version: Version
§get_instance_proc_addr: Option<GetInstanceProcAddr>
Implementations§
Trait Implementations§
Source§impl Clone for XrNegotiateRuntimeRequest
impl Clone for XrNegotiateRuntimeRequest
Source§fn clone(&self) -> XrNegotiateRuntimeRequest
fn clone(&self) -> XrNegotiateRuntimeRequest
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 XrNegotiateRuntimeRequest
Auto Trait Implementations§
impl Freeze for XrNegotiateRuntimeRequest
impl RefUnwindSafe for XrNegotiateRuntimeRequest
impl Send for XrNegotiateRuntimeRequest
impl Sync for XrNegotiateRuntimeRequest
impl Unpin for XrNegotiateRuntimeRequest
impl UnwindSafe for XrNegotiateRuntimeRequest
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