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