pub struct DecisionTable { /* private fields */ }Expand description
A lookup table of named decidable propositions.
Useful for the elaborator to cache computed decisions.
Implementations§
Trait Implementations§
Source§impl Clone for DecisionTable
impl Clone for DecisionTable
Source§fn clone(&self) -> DecisionTable
fn clone(&self) -> DecisionTable
Returns a duplicate of the value. Read more
1.0.0 · 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 DecisionTable
impl Debug for DecisionTable
Source§impl Default for DecisionTable
impl Default for DecisionTable
Source§fn default() -> DecisionTable
fn default() -> DecisionTable
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DecisionTable
impl RefUnwindSafe for DecisionTable
impl Send for DecisionTable
impl Sync for DecisionTable
impl Unpin for DecisionTable
impl UnsafeUnpin for DecisionTable
impl UnwindSafe for DecisionTable
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