Static rustc_lint::pass_by_value::PASS_BY_VALUE
source · pub static PASS_BY_VALUE: &Lint
Expand description
The rustc_pass_by_value
lint marks a type with #[rustc_pass_by_value]
requiring it to
always be passed by value. This is usually used for types that are thin wrappers around
references, so there is no benefit to an extra layer of indirection. (Example: Ty
which
is a reference to an Interned<TyKind>
)