pub struct OracleSynthLoop {
pub queries: Vec<Vec<String>>,
pub answers: Vec<Option<String>>,
}Expand description
Oracle-guided synthesis loop.
Fields§
§queries: Vec<Vec<String>>Queries made so far.
answers: Vec<Option<String>>Answers received.
Implementations§
Trait Implementations§
Source§impl Clone for OracleSynthLoop
impl Clone for OracleSynthLoop
Source§fn clone(&self) -> OracleSynthLoop
fn clone(&self) -> OracleSynthLoop
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 OracleSynthLoop
impl Debug for OracleSynthLoop
Auto Trait Implementations§
impl Freeze for OracleSynthLoop
impl RefUnwindSafe for OracleSynthLoop
impl Send for OracleSynthLoop
impl Sync for OracleSynthLoop
impl Unpin for OracleSynthLoop
impl UnsafeUnpin for OracleSynthLoop
impl UnwindSafe for OracleSynthLoop
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