Trait neure::neu::NeuOp

source ·
pub trait NeuOp<C> {
    // Required methods
    fn or<U>(self, unit: U) -> Or<Self, U, C>
       where U: Neu<C>,
             Self: Neu<C> + Sized;
    fn and<U>(self, unit: U) -> And<Self, U, C>
       where U: Neu<C>,
             Self: Neu<C> + Sized;
    fn not(self) -> Not<Self, C>
       where Self: Neu<C> + Sized;
}

Required Methods§

source

fn or<U>(self, unit: U) -> Or<Self, U, C>where U: Neu<C>, Self: Neu<C> + Sized,

source

fn and<U>(self, unit: U) -> And<Self, U, C>where U: Neu<C>, Self: Neu<C> + Sized,

source

fn not(self) -> Not<Self, C>where Self: Neu<C> + Sized,

Implementors§

source§

impl<C, T> NeuOp<C> for Twhere T: Neu<C>,