pub struct SketchSolver {
pub candidates_per_hole: usize,
}Expand description
A sketch-based synthesiser that fills holes using constraint solving.
Fields§
§candidates_per_hole: usizeMaximum number of candidate values tried per hole.
Implementations§
Trait Implementations§
Source§impl Clone for SketchSolver
impl Clone for SketchSolver
Source§fn clone(&self) -> SketchSolver
fn clone(&self) -> SketchSolver
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 moreAuto Trait Implementations§
impl Freeze for SketchSolver
impl RefUnwindSafe for SketchSolver
impl Send for SketchSolver
impl Sync for SketchSolver
impl Unpin for SketchSolver
impl UnsafeUnpin for SketchSolver
impl UnwindSafe for SketchSolver
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