nstd_shared_lib_load

Function nstd_shared_lib_load 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn nstd_shared_lib_load( path: &NSTDStr, ) -> NSTDOptionalSharedLib
Available on crate feature shared_lib only.
Expand description

Dynamically loads a shared library at runtime.

§Parameters:

  • const NSTDStr *path - A path to the shared library.

§Returns

NSTDOptionalSharedLib lib - A handle to the dynamically loaded library, or none on error.

§Safety

  • path’s data must be valid for reads.

  • The loaded library may have platform-specific initialization routines ran when it is loaded.