xlang_host/lib.rs
1#![deny(warnings, clippy::all, clippy::pedantic, clippy::nursery, missing_docs)]
2#![cfg_attr(has_feature_c_unwind = "feature", feature(c_unwind))]
3
4//!
5//! The `xlang_host` crate provides access to the host target's apis, depending on the interfaces available from the OS
6//! The definition is such that unknown operating systems that provide the required interfaces will function properly on xlang.
7
8///
9/// Interfaces to load and access dynamic libraries on the host, used for finding xlang plugins
10pub mod dso;
11/// Primitive types defined by the OS (such as the size type and the pointer-sized type).
12pub mod primitives;
13
14mod rustcall;