#[repr(u32)]pub enum FindSynthTarget {
Enum = 0,
Rewrite = 1,
RewriteUnsound = 2,
RewriteInput = 3,
Query = 4,
Last = 5,
}Expand description
Find synthesis targets, used as an argument to Solver::findSynth. These specify various kinds of terms that can be found by this method.
Variants§
Trait Implementations§
Source§impl Clone for FindSynthTarget
impl Clone for FindSynthTarget
Source§fn clone(&self) -> FindSynthTarget
fn clone(&self) -> FindSynthTarget
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 FindSynthTarget
impl Debug for FindSynthTarget
Source§impl Hash for FindSynthTarget
impl Hash for FindSynthTarget
Source§impl PartialEq for FindSynthTarget
impl PartialEq for FindSynthTarget
impl Copy for FindSynthTarget
impl Eq for FindSynthTarget
impl StructuralPartialEq for FindSynthTarget
Auto Trait Implementations§
impl Freeze for FindSynthTarget
impl RefUnwindSafe for FindSynthTarget
impl Send for FindSynthTarget
impl Sync for FindSynthTarget
impl Unpin for FindSynthTarget
impl UnsafeUnpin for FindSynthTarget
impl UnwindSafe for FindSynthTarget
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