facet_core/
lib.rs

1#![cfg_attr(not(feature = "std"), no_std)]
2#![warn(missing_docs)]
3#![warn(clippy::std_instead_of_core)]
4#![warn(clippy::std_instead_of_alloc)]
5#![doc = include_str!("../README.md")]
6
7#[cfg(feature = "alloc")]
8extern crate alloc;
9
10// Opaque pointer utilities
11mod opaque;
12pub use opaque::*;
13
14// Specialization utilities
15pub mod spez;
16
17// Core trait definitions
18mod _trait;
19pub use _trait::*;
20
21// Const type Id
22mod typeid;
23pub use typeid::*;
24
25// Type definitions
26mod types;
27#[allow(unused_imports)] // wtf clippy? we're re-exporting?
28pub use types::*;