Struct rustc_back::dynamic_lib::DynamicLibrary [] [src]

pub struct DynamicLibrary { /* fields omitted */ }
🔬 This is a nightly-only experimental API. (rustc_private)

Methods

impl DynamicLibrary
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

Lazily open a dynamic library. When passed None it gives a handle to the calling process

🔬 This is a nightly-only experimental API. (rustc_private)

Prepends a path to this process's search path for dynamic libraries

🔬 This is a nightly-only experimental API. (rustc_private)

From a slice of paths, create a new vector which is suitable to be an environment variable for this platforms dylib search path.

🔬 This is a nightly-only experimental API. (rustc_private)

Returns the environment variable for this process's dynamic library search path

🔬 This is a nightly-only experimental API. (rustc_private)

Returns the current search path for dynamic libraries being used by this process

🔬 This is a nightly-only experimental API. (rustc_private)

Accesses the value at the symbol of the dynamic library.

Trait Implementations

impl Drop for DynamicLibrary
[src]

A method called when the value goes out of scope. Read more