Skip to main content

SatCountNumber

Trait SatCountNumber 

Source
pub trait SatCountNumber:
    Clone
    + From<u32>
    + Add<Self, Output = Self>
    + Shl<u32, Output = Self>
    + Shr<u32, Output = Self>
    + IsFloatingPoint { }
Expand description

A number type suitable for counting satisfying assignments

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T> SatCountNumber for T
where T: Clone + From<u32> + Add<Self, Output = Self> + Shl<u32, Output = Self> + Shr<u32, Output = Self> + IsFloatingPoint,