We examined whether we can identify, in an assembly, typical traits (Eq, Drop, Clone and Copy) that are automatically implemented with the #[derive] attribute.
- Similar to the study on traits, we cannot find any uniquely identifiable characteristics in those traits.
- Many inlined processes and few differences from general code make the identification difficult.
- Especially in cases such as static dispatch reference where no data structure, for example, virtual function tables, is available outside functions, it is difficult to identify the traits.
- We may find the same results for other traits other than those we examined, but we have not examined them as of now.
Omitted