pub struct VerificationWorkerConfig {
pub id: String,
pub ssh_host: String,
pub identity_file: Option<PathBuf>,
pub build_dir: PathBuf,
}Expand description
Configuration for remote verification testing. Extends WorkerConfig with verification-specific settings.
Fields§
§id: StringUnique identifier for the worker.
ssh_host: StringSSH host string (e.g., “user@host” or just “host”).
identity_file: Option<PathBuf>SSH identity file path (optional).
build_dir: PathBufRemote directory for builds.
Implementations§
Source§impl VerificationWorkerConfig
impl VerificationWorkerConfig
Sourcepub fn from_worker_config(config: &WorkerConfig, build_dir: PathBuf) -> Self
pub fn from_worker_config(config: &WorkerConfig, build_dir: PathBuf) -> Self
Create a verification config from an existing WorkerConfig.
Trait Implementations§
Source§impl Clone for VerificationWorkerConfig
impl Clone for VerificationWorkerConfig
Source§fn clone(&self) -> VerificationWorkerConfig
fn clone(&self) -> VerificationWorkerConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VerificationWorkerConfig
impl RefUnwindSafe for VerificationWorkerConfig
impl Send for VerificationWorkerConfig
impl Sync for VerificationWorkerConfig
impl Unpin for VerificationWorkerConfig
impl UnsafeUnpin for VerificationWorkerConfig
impl UnwindSafe for VerificationWorkerConfig
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