pub struct OracleConfig {
pub transport_root: PathBuf,
pub result_directory: PathBuf,
pub threads: usize,
}Expand description
Configuration for one immutable archive validation.
Fields§
§transport_root: PathBufDirectory containing the transport runner’s top-level SHA256SUMS.
result_directory: PathBufBrand-new directory in which the oracle will write separate evidence.
threads: usizeMaximum number of scoped software-oracle workers.
Trait Implementations§
Source§impl Clone for OracleConfig
impl Clone for OracleConfig
Source§fn clone(&self) -> OracleConfig
fn clone(&self) -> OracleConfig
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 OracleConfig
impl RefUnwindSafe for OracleConfig
impl Send for OracleConfig
impl Sync for OracleConfig
impl Unpin for OracleConfig
impl UnsafeUnpin for OracleConfig
impl UnwindSafe for OracleConfig
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