pub struct DdnnfCpuScratch {
pub values: Vec<u32>,
}Expand description
Caller-owned workspace for d-DNNF CPU evaluation.
Fields§
§values: Vec<u32>Transactional value buffer populated before committing to caller output.
Implementations§
Trait Implementations§
Source§impl Clone for DdnnfCpuScratch
impl Clone for DdnnfCpuScratch
Source§fn clone(&self) -> DdnnfCpuScratch
fn clone(&self) -> DdnnfCpuScratch
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DdnnfCpuScratch
impl Debug for DdnnfCpuScratch
Source§impl Default for DdnnfCpuScratch
impl Default for DdnnfCpuScratch
Source§fn default() -> DdnnfCpuScratch
fn default() -> DdnnfCpuScratch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DdnnfCpuScratch
impl RefUnwindSafe for DdnnfCpuScratch
impl Send for DdnnfCpuScratch
impl Sync for DdnnfCpuScratch
impl Unpin for DdnnfCpuScratch
impl UnsafeUnpin for DdnnfCpuScratch
impl UnwindSafe for DdnnfCpuScratch
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more