add_assign_like.rs |
|
1507 |
add_helpers.rs |
|
835 |
add_like.rs |
|
5740 |
as_mut.rs |
|
2723 |
as_ref.rs |
|
2703 |
constructor.rs |
|
1990 |
deref.rs |
|
1540 |
deref_mut.rs |
|
1378 |
error.rs |
|
14088 |
fmt |
|
|
from.rs |
Implementation of a [`From`] derive macro. |
16646 |
from_str.rs |
|
3541 |
index.rs |
|
1540 |
index_mut.rs |
|
1501 |
into.rs |
Implementation of an [`Into`] derive macro. |
15304 |
into_iterator.rs |
|
2143 |
is_variant.rs |
|
2046 |
lib.rs |
|
6646 |
mul_assign_like.rs |
|
1879 |
mul_helpers.rs |
|
969 |
mul_like.rs |
|
1941 |
not_like.rs |
|
5928 |
parsing.rs |
Common parsing utilities for derive macros.
Fair parsing of [`syn::Type`] and [`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. |
14538 |
sum_like.rs |
|
2048 |
try_into.rs |
|
4345 |
try_unwrap.rs |
|
5864 |
unwrap.rs |
|
5609 |
utils.rs |
|
49487 |