[][src]Trait algebraics::traits::RingCharacteristic

pub trait RingCharacteristic: Zero + One {
    type Type: Zero + Debug;
    fn characteristic(&self) -> Self::Type;
}

Associated Types

type Type: Zero + Debug

Loading content...

Required methods

fn characteristic(&self) -> Self::Type

Loading content...

Implementations on Foreign Types

impl<T: RingCharacteristic<Type = CharacteristicZero> + Clone + Integer> RingCharacteristic for Ratio<T>[src]

impl RingCharacteristic for u8[src]

impl RingCharacteristic for i8[src]

impl RingCharacteristic for u16[src]

impl RingCharacteristic for i16[src]

impl RingCharacteristic for u32[src]

impl RingCharacteristic for i32[src]

impl RingCharacteristic for u64[src]

impl RingCharacteristic for i64[src]

impl RingCharacteristic for u128[src]

impl RingCharacteristic for i128[src]

impl RingCharacteristic for usize[src]

impl RingCharacteristic for isize[src]

impl RingCharacteristic for BigUint[src]

impl RingCharacteristic for BigInt[src]

Loading content...

Implementors

Loading content...