Skip to main content

identity_element

Function identity_element 

pub fn identity_element<T, F>(elements: &[T], operation: F) -> Option<T>
where T: Copy + PartialEq, F: Fn(T, T) -> T + Copy,
Expand description

Commonly used facade items. Returns a two-sided identity element for operation, if one exists in elements.