#[repr(C)]pub struct ApiLayerCreateInfo {
pub ty: LoaderInterfaceStructureType,
pub struct_version: u32,
pub struct_size: usize,
pub loader_instance: *const (),
pub settings_file_location: [i8; 512],
pub next_info: *mut XrApiLayerNextInfo,
}
Fields§
§ty: LoaderInterfaceStructureType
§struct_version: u32
§struct_size: usize
§loader_instance: *const ()
Pointer to the LoaderInstance class
settings_file_location: [i8; 512]
Location to the found settings file (or empty ‘\0’)
next_info: *mut XrApiLayerNextInfo
Pointer to the next API layer’s Info
Implementations§
Trait Implementations§
Source§impl Clone for ApiLayerCreateInfo
impl Clone for ApiLayerCreateInfo
Source§fn clone(&self) -> ApiLayerCreateInfo
fn clone(&self) -> ApiLayerCreateInfo
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 ApiLayerCreateInfo
impl Debug for ApiLayerCreateInfo
impl Copy for ApiLayerCreateInfo
Auto Trait Implementations§
impl Freeze for ApiLayerCreateInfo
impl RefUnwindSafe for ApiLayerCreateInfo
impl !Send for ApiLayerCreateInfo
impl !Sync for ApiLayerCreateInfo
impl Unpin for ApiLayerCreateInfo
impl UnwindSafe for ApiLayerCreateInfo
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