Trait prop::queenity::NoOtherSq

source ·
pub trait NoOtherSq<A, B>: 'static + Clone {
    // Required method
    fn no_other_sq<C: Prop>(&self, sq: Sq<A, C>) -> Not<Not<Sq<A, B>>>;
}
Expand description

Prevents other queens of A from excluding queen B.

Required Methods§

source

fn no_other_sq<C: Prop>(&self, sq: Sq<A, C>) -> Not<Not<Sq<A, B>>>

(a ¬> c) => ¬¬(a ¬> b).

Implementors§