[][src]Trait batsat::clause::ClauseIterable

pub trait ClauseIterable: Debug {
    type Item: Copy + Into<Lit>;
    pub fn items(&self) -> &[Self::Item]

Notable traits for &'_ mut [u8]

impl<'_> Write for &'_ mut [u8]impl<'_> Read for &'_ [u8]
; }

Anything that can be considered as a list of literals.

We use Into to have more flexibility for ClauseRef, which contains a slice of a union type rather than pure literals

Associated Types

Loading content...

Required methods

pub fn items(&self) -> &[Self::Item]

Notable traits for &'_ mut [u8]

impl<'_> Write for &'_ mut [u8]impl<'_> Read for &'_ [u8]
[src]

Loading content...

Implementations on Foreign Types

impl<'a> ClauseIterable for &'a [Lit][src]

type Item = Lit

impl ClauseIterable for Vec<Lit>[src]

type Item = Lit

Loading content...

Implementors

impl ClauseIterable for IntSet<Lit>[src]

type Item = Lit

Loading content...