pub struct Simulator { /* private fields */ }
Implementations§
Source§impl Simulator
impl Simulator
pub fn get_violations(self) -> Vec<String>
pub fn ingest_message(&mut self, msg: &Message)
pub fn ingest_header(&mut self, header: &CircuitHeader) -> Result<()>
pub fn ingest_witness(&mut self, witness: &Witness) -> Result<()>
pub fn ingest_constraint_system( &mut self, system: &ConstraintSystem, ) -> Result<()>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Simulator
impl RefUnwindSafe for Simulator
impl Send for Simulator
impl Sync for Simulator
impl Unpin for Simulator
impl UnwindSafe for Simulator
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