unsafe_binders/
_lib.rs

1#![doc = include_str!("../README.md")]
2#![no_std]
3#![warn(unsafe_code)]
4#![allow(unused_braces)]
5
6#[doc(inline)]
7pub use self::{
8    drop_marker::DropMarker,
9    unsafe_::Unsafe,
10};
11
12pub use ::higher_kinded_types::ForLifetime;
13
14mod drop_marker;
15
16#[path = "unsafe.rs"]
17mod unsafe_;
18
19mod type_level_enum;
20
21/// The crate's prelude.
22pub
23mod prelude {
24    pub use crate::{
25        DropMarker,
26        DropMarker::DropMarkerKind,
27        Unsafe,
28    };
29}
30
31// macro internals
32#[doc(hidden)] /** Not part of the public API */ pub
33mod ඞ {
34    pub use ::core; // or `std`
35    pub use ::higher_kinded_types::ForLt;
36}
37
38#[doc = include_str!("compile_fail_tests.md")]
39mod _compile_fail_tests {}