ezffi 0.1.0

Generate C-FFI bindings from Rust types/functions via a single proc-macro attribute
#[cfg(feature = "_arc")]
mod arc;
#[cfg(feature = "_arc")]
pub use arc::EzffiArc;

#[cfg(feature = "_btreemap")]
mod btreemap;
#[cfg(feature = "_btreemap")]
pub use btreemap::EzffiBTreeMap;

#[cfg(feature = "_btreeset")]
mod btreeset;
#[cfg(feature = "_btreeset")]
pub use btreeset::EzffiBTreeSet;

#[cfg(feature = "_hashmap")]
mod hashmap;
#[cfg(feature = "_hashmap")]
pub use hashmap::EzffiHashMap;

#[cfg(feature = "_hashset")]
mod hashset;
#[cfg(feature = "_hashset")]
pub use hashset::EzffiHashSet;

#[cfg(feature = "_rc")]
mod rc;
#[cfg(feature = "_rc")]
pub use rc::EzffiRc;

#[cfg(feature = "_vec")]
mod vec;
#[cfg(feature = "_vec")]
pub use vec::EzffiVec;

#[cfg(feature = "_vecdeque")]
mod vecdeque;
#[cfg(feature = "_vecdeque")]
pub use vecdeque::EzffiVecDeque;