Skip to main content

ProcessExecutionOptions

Type Alias ProcessExecutionOptions 

Source
pub type ProcessExecutionOptions = ProcessExecutionOptions;

Aliased Type§

pub struct ProcessExecutionOptions {
    pub identity: ExecutionIdentityOptions,
    pub output: ExecutionOutputOptions,
    pub operation_id: Option<String>,
    pub background: Option<bool>,
    pub cwd: Option<String>,
    pub env: Option<HashMap<String, String>>,
    pub args: Vec<String>,
    pub stdin: Option<Vec<u8>>,
    pub timeout_ms: Option<u64>,
    pub pty: Option<ExecutionPtyOptions>,
}

Fields§

§identity: ExecutionIdentityOptions§output: ExecutionOutputOptions§operation_id: Option<String>§background: Option<bool>§cwd: Option<String>§env: Option<HashMap<String, String>>§args: Vec<String>§stdin: Option<Vec<u8>>§timeout_ms: Option<u64>§pty: Option<ExecutionPtyOptions>