Trait rusty_perm::PermProduct[][src]

pub trait PermProduct<Rhs> {
    type Output;
    fn perm_product(&self, other: &Rhs) -> Self::Output;
}

The permutation composition operator.

Associated Types

Loading content...

Required methods

fn perm_product(&self, other: &Rhs) -> Self::Output[src]

Loading content...

Implementors

impl PermProduct<Perm<Dynamic>> for PermD[src]

type Output = Option<PermD>

impl<const SIZE: usize> PermProduct<Perm<Dynamic>> for PermS<SIZE>[src]

type Output = Option<PermS<SIZE>>

impl<const SIZE: usize> PermProduct<Perm<Static<SIZE>>> for PermD[src]

type Output = Option<PermS<SIZE>>

impl<const SIZE: usize> PermProduct<Perm<Static<SIZE>>> for PermS<SIZE>[src]

type Output = PermS<SIZE>

Loading content...