Документация по некоторым признакам Rust включает раздел "L aws", например, документация для num::traits::identities::One
включает следующее:
Определяет мультипликативный элемент тождественности для себя.
L aws
a * 1 = a ∀ a ∈ Self
1 * a = a ∀ a ∈ Self
Включает ли Rust какой-либо механизм для обеспечения соблюдения этих правил?