Name Description Size Coverage
add_assign_like.rs 1555 -
add_helpers.rs 835 -
add_like.rs 5914 -
as -
constructor.rs 2078 -
deref.rs 1628 -
deref_mut.rs 1466 -
error.rs 15463 -
fmt -
from.rs Implementation of a [`From`] derive macro. 14176 -
from_str.rs 3642 -
index.rs 1540 -
index_mut.rs 1501 -
into.rs Implementation of an [`Into`] derive macro. 20049 -
into_iterator.rs 2135 -
is_variant.rs 2083 -
lib.rs 6837 -
mul_assign_like.rs 1907 -
mul_helpers.rs 969 -
mul_like.rs 1969 -
not_like.rs 6086 -
parsing.rs Common parsing utilities for derive macros. Fair parsing of [`syn::Expr`] requires [`syn`]'s `full` feature to be enabled, which unnecessary increases compile times. As we don't have complex AST manipulation, usually requiring only understanding where syntax item begins and ends, simpler manual parsing is implemented. 9216 -
sum_like.rs 2081 -
try_from.rs Implementation of a [`TryFrom`] derive macro. 4839 -
try_into.rs 4511 -
try_unwrap.rs 6435 -
unwrap.rs 5697 -
utils.rs 77042 -