Trait qrlew::types::Factor

source ·
pub trait Factor: And<Self, Product = Self> + Sized {
    // Required method
    fn unit() -> Self;

    // Provided method
    fn all<I: IntoIterator<Item = Self>>(iter: I) -> Self { ... }
}

Required Methods§

source

fn unit() -> Self

Provided Methods§

source

fn all<I: IntoIterator<Item = Self>>(iter: I) -> Self

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<A: And<A, Product = A> + Default> Factor for A