pub struct EmbeddedFalseGreenVerifier { /* private fields */ }Expand description
In-process adapter for the canonical FalseGreen Rust client.
This adapter submits source through the pinned Core library. It never runs a local executable and never converts model or local-test claims into acceptance.
Implementations§
Source§impl EmbeddedFalseGreenVerifier
impl EmbeddedFalseGreenVerifier
Sourcepub fn from_stored_session(
task_id: impl Into<String>,
verification_timeout: Duration,
) -> Result<Self, FalseGreenError>
pub fn from_stored_session( task_id: impl Into<String>, verification_timeout: Duration, ) -> Result<Self, FalseGreenError>
Use the session established by the standalone falsegreen login
command without spawning that binary at runtime.
Trait Implementations§
Source§impl Debug for EmbeddedFalseGreenVerifier
impl Debug for EmbeddedFalseGreenVerifier
Source§impl FalseGreenVerifier for EmbeddedFalseGreenVerifier
impl FalseGreenVerifier for EmbeddedFalseGreenVerifier
fn verify( &mut self, workspace: &Workspace, candidate_sha256: &str, ) -> Result<FalseGreenResult, FalseGreenError>
fn prepare_repair( &mut self, _workspace: &Workspace, ) -> Result<Value, FalseGreenError>
Auto Trait Implementations§
impl !RefUnwindSafe for EmbeddedFalseGreenVerifier
impl !Send for EmbeddedFalseGreenVerifier
impl !Sync for EmbeddedFalseGreenVerifier
impl !UnwindSafe for EmbeddedFalseGreenVerifier
impl Freeze for EmbeddedFalseGreenVerifier
impl Unpin for EmbeddedFalseGreenVerifier
impl UnsafeUnpin for EmbeddedFalseGreenVerifier
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