Name Description Size
add.rs Definitions used in derived implementations of [`core::ops::Add`]-like traits. 1682
as.rs Type glue for [autoref-based specialization][0], used in [`AsRef`]/[`AsMut`] macro expansion. Allows tp specialize the `impl<T> AsRef<T> for T` case over the default `impl<Inner: AsRef<B>, B> AsRef<B> for Outer<Inner>` one. [0]: https://lukaskalbertodt.github.io/2019/12/05/generalized-autoref-based-specialization.html 1767
convert.rs Definitions used in derived implementations of [`core::convert`] traits. 2715
fmt.rs [`core::fmt::DebugTuple`] reimplementation with [`DebugTuple::finish_non_exhaustive()`] method. 5495
lib.rs [`From`]: macro@crate::From [`Into`]: macro@crate::Into [`FromStr`]: macro@crate::FromStr [`TryFrom`]: macro@crate::TryFrom [`TryInto`]: macro@crate::TryInto [`IntoIterator`]: macro@crate::IntoIterator [`AsRef`]: macro@crate::AsRef [`Debug`]: macro@crate::Debug [`Display`-like]: macro@crate::Display [`Error`]: macro@crate::Error [`Index`]: macro@crate::Index [`Deref`]: macro@crate::Deref [`Not`-like]: macro@crate::Not [`Add`-like]: macro@crate::Add [`Mul`-like]: macro@crate::Mul [`Sum`-like]: macro@crate::Sum [`IndexMut`]: macro@crate::IndexMut [`DerefMut`]: macro@crate::DerefMut [`AddAssign`-like]: macro@crate::AddAssign [`MulAssign`-like]: macro@crate::MulAssign [`Constructor`]: macro@crate::Constructor [`IsVariant`]: macro@crate::IsVariant [`Unwrap`]: macro@crate::Unwrap [`TryUnwrap`]: macro@crate::TryUnwrap 14126
ops.rs Definitions used in derived implementations of [`core::ops`] traits. 724
str.rs 590
try_unwrap.rs 1310
vendor