Struct vulkano::instance::loader::FunctionPointers
[−]
[src]
pub struct FunctionPointers<L> { /* fields omitted */ }
Wraps around a loader and contains function pointers.
Methods
impl<L> FunctionPointers<L>
[src]
pub fn new(loader: L) -> FunctionPointers<L> where
L: Loader,
[src]
L: Loader,
Loads some global function pointer from the loader.
pub fn get_instance_proc_addr(
&self,
instance: Instance,
name: *const c_char
) -> extern "system" fn() where
L: Loader,
[src]
&self,
instance: Instance,
name: *const c_char
) -> extern "system" fn() where
L: Loader,
Calls get_instance_proc_addr
on the underlying loader.
Trait Implementations
Auto Trait Implementations
impl<L> Send for FunctionPointers<L> where
L: Send,
L: Send,
impl<L> Sync for FunctionPointers<L> where
L: Sync,
L: Sync,