pub mod capacity;
pub mod collision;
mod error_item_provider;
mod collect_error;
mod extend_error;
mod result_collection_error;
#[cfg(feature = "tuples")]
mod tuple_extend_error;
#[cfg(feature = "tuples")]
mod unzip_error;
pub use error_item_provider::*;
pub use collect_error::*;
pub use extend_error::*;
pub use result_collection_error::*;
pub use capacity::CapacityError;
pub use collision::Collision;
#[cfg(feature = "tuples")]
pub use tuple_extend_error::*;
#[cfg(feature = "tuples")]
pub use unzip_error::*;
pub mod types {
#[cfg(feature = "tuples")]
pub use either::Either;
pub use size_hinter::SizeHint;
}
#[cfg(feature = "unsafe")]
pub mod partial_array {
#[doc(hidden)]
pub use crate::impls::r#unsafe::{ArrayIndex, PostInc};
pub use crate::impls::r#unsafe::{Drain, IntoArrayError, PartialArray};
}