Sha256: 6c59ef8c1120953ae6b6c32f27766c643ca90d85075c49c3545d2fe1ed82cedd
Contents?: true
Size: 909 Bytes
Versions: 38
Compression:
Stored size: 909 Bytes
Contents
//! Unsafe but flexible platform-specific bindings to dynamic library loading facilities. //! //! These modules expose more extensive and powerful bindings to the dynamic //! library loading facilities. Use of these bindings come at the cost of less (in most cases, //! none at all) safety guarantees, which are provided by the top-level bindings. //! //! # Examples //! //! Using these modules will likely involve conditional compilation: //! //! ```ignore //! # extern crate libloading; //! #[cfg(unix)] //! use libloading::os::unix::*; //! #[cfg(windows)] //! use libloading::os::windows::*; //! ``` /// UNIX implementation of dynamic library loading. #[cfg(any(unix, libloading_docs))] #[cfg_attr(libloading_docs, doc(cfg(unix)))] pub mod unix; /// Windows implementation of dynamic library loading. #[cfg(any(windows, libloading_docs))] #[cfg_attr(libloading_docs, doc(cfg(windows)))] pub mod windows;
Version data entries
38 entries across 38 versions & 1 rubygems