Module safer_ffi::prelude[][src]

Re-exports

pub use crate::closure::*;
pub use crate::ffi_export;
pub use crate::layout::ReprC;
pub use crate::layout::ReprC;
pub use crate::layout::derive_ReprC;
pub use c;proc_macros
pub use core::convert::TryFrom as _;
pub use core::convert::TryInto as _;
pub use core::ops::Not as _;

Modules

c_slice
char_p
repr_c
str

Structs

Outout-refs

Wrapper expressing the semantics of &out T references

Traits

AsOutout-refs

Extension trait to convert a &mut _ into a &out _ by calling .as_out() on it.

ManuallyDropMutout-refs

Extension trait providing a cast to the ManuallyDrop type.