#![recursion_limit = "256"]
#![deny(
nonstandard_style,
future_incompatible,
clippy::all,
clippy::restriction,
clippy::nursery
)]
#![allow(
clippy::module_name_repetitions,
clippy::multiple_inherent_impl,
clippy::implicit_return,
clippy::missing_inline_in_public_items,
clippy::missing_docs_in_private_items
)]
#[macro_use]
extern crate derive_builder;
#[macro_use]
extern crate getset;
#[macro_use]
extern crate lazy_static;
#[macro_use]
extern crate quick_error;
#[macro_use]
pub extern crate slog;
pub use pest;
pub extern crate libnv;
pub mod parsers;
pub mod zfs;
pub mod zpool;
pub mod utils;
#[cfg(fuzzing)]
pub mod fuzzy;
const VERSION: &str = env!("CARGO_PKG_VERSION");
pub mod log;
pub use log::GlobalLogger;
pub mod fuckery {
extern "C" {
pub(crate) fn fuckery_make_nvlist() -> *mut zfs_core_sys::nvlist_t;
}
}