pub fn is_ring<T, Add, Mul>(elements: &[T], add: Add, multiply: Mul) -> boolwhere T: Copy + PartialEq, Add: Fn(T, T) -> T + Copy, Mul: Fn(T, T) -> T + Copy,
Commonly used facade items. Returns whether elements with add and multiply form a ring.
elements
add
multiply