Trait alga::general::Identity [] [src]

pub trait Identity<O: Operator> {
    fn identity() -> Self;

    fn id(_: O) -> Self
    where
        Self: Sized
, { ... } }

A type that is equipped with identity.

Required Methods

The identity element.

Provided Methods

Specific identity.

Implementors