StaticNumOutputs

Trait StaticNumOutputs 

Source
pub trait StaticNumOutputs<const NUM_OUTPUTS: usize> { }
Expand description

Number of outputs known at compile time.

Implementors§

Source§

impl StaticNumOutputs<1> for SmallTruthTable

Source§

impl<'a, T, TermId> StaticNumOutputs<1> for OutputSelection<'a, T, TermId>

Source§

impl<F, const NUM_INPUTS: usize, const NUM_OUTPUTS: usize> StaticNumOutputs<NUM_OUTPUTS> for NativeBooleanFunction<F, NUM_INPUTS, NUM_OUTPUTS>
where F: Fn([bool; NUM_INPUTS]) -> [bool; NUM_OUTPUTS],

Source§

impl<const N: usize> StaticNumOutputs<1> for SmallStaticTruthTable<N>