Skip to main content

Crate dylink

Crate dylink 

Source
Expand description

Dylink provides run-time loading utilities for loading dynamic libraries. You can load libraries directly through Library, which enables diverse error handling, or you can load libraries indirectly through LibLock and dylink.

§Platform support

Complete platform support may vary between functions, however unless otherwise specified, functions are supported on Windows, Linux, and MacOS.

Modules§

img
os
sync

Macros§

lib
Creates an Option<Library> that may contain a loaded library.

Structs§

Library
An object providing access to an open dynamic library.
Symbol
Weak
Represents a weak pointer to an executable image.

Attribute Macros§

dylinkdylink_macro
Macro for generating shared symbol thunks procedurally.