pub struct AgentLaunch {
pub argv: Vec<String>,
pub environment: Vec<(OsString, OsString)>,
pub worker: WorkerCredentials,
}Fields§
§argv: Vec<String>§environment: Vec<(OsString, OsString)>§worker: WorkerCredentialsThe credentials this stage’s agent presents on the worker socket. The caller mints them so the daemon can serve them before the process exists; the runner only hands them to the child.
Trait Implementations§
Source§impl Clone for AgentLaunch
impl Clone for AgentLaunch
Source§fn clone(&self) -> AgentLaunch
fn clone(&self) -> AgentLaunch
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 AgentLaunch
impl RefUnwindSafe for AgentLaunch
impl Send for AgentLaunch
impl Sync for AgentLaunch
impl Unpin for AgentLaunch
impl UnsafeUnpin for AgentLaunch
impl UnwindSafe for AgentLaunch
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