#[repr(C)]pub struct ApiLayerNextInfo {
pub struct_type: LoaderInterfaceStructs,
pub struct_version: u32,
pub struct_size: usize,
pub layer_name: [c_char; 256],
pub next_get_instance_proc_addr: Option<GetInstanceProcAddr>,
pub next_create_api_layer_instance: Option<CreateApiLayerInstance>,
pub next: *mut ApiLayerNextInfo,
}
Expand description
Fields§
§struct_type: LoaderInterfaceStructs
§struct_version: u32
§struct_size: usize
§layer_name: [c_char; 256]
§next_get_instance_proc_addr: Option<GetInstanceProcAddr>
§next_create_api_layer_instance: Option<CreateApiLayerInstance>
§next: *mut ApiLayerNextInfo
Trait Implementations§
Source§impl Clone for ApiLayerNextInfo
impl Clone for ApiLayerNextInfo
Source§fn clone(&self) -> ApiLayerNextInfo
fn clone(&self) -> ApiLayerNextInfo
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 ApiLayerNextInfo
Auto Trait Implementations§
impl Freeze for ApiLayerNextInfo
impl RefUnwindSafe for ApiLayerNextInfo
impl !Send for ApiLayerNextInfo
impl !Sync for ApiLayerNextInfo
impl Unpin for ApiLayerNextInfo
impl UnwindSafe for ApiLayerNextInfo
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