#![doc = include_str!("../README.md")]
#![warn(clippy::cargo_common_metadata)]
#![warn(clippy::doc_markdown)]
#![warn(clippy::missing_panics_doc)]
#![warn(clippy::must_use_candidate)]
#![warn(clippy::semicolon_if_nothing_returned)]
#![warn(missing_docs)]
#![warn(rustdoc::missing_crate_level_docs)]
#![cfg_attr(feature = "nightly_int_roundings", feature(int_roundings))]
#![cfg_attr(feature = "nightly_extend_one", feature(extend_one))]
mod rcstring;
use crate::rcstring::*;
#[macro_use]
mod cowstr;
pub use crate::cowstr::*;
mod pushguard;
pub use crate::pushguard::*;
mod substr;
pub use crate::substr::*;