#![feature(doc_auto_cfg)]
#![feature(doc_cfg)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]
#![allow(non_upper_case_globals)]
#![allow(unused_imports)]
#![allow(unused_variables)]
#![allow(irrefutable_let_patterns)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(clippy::module_inception)]
#![allow(clippy::derivable_impls)]
#![allow(clippy::match_like_matches_macro)]
#![allow(clippy::redundant_closure)]
#![allow(clippy::option_as_ref_deref)]
#![allow(clippy::match_single_binding)]
mod proto;
pub use proto::*;
#[cfg(feature = "err")]
pub type CodeBody = (State, Vec<u8>);
#[cfg(feature = "err")]
pub mod err;
#[cfg(feature = "err")]
pub use err::state::captcha;