Core-owned result for provider-aware one-shot command execution.
Summary
Types
@type stderr_mode() :: :separate | :stdout
@type t() :: %CliSubprocessCore.Command.RunResult{ exit: ExternalRuntimeTransport.ProcessExit.t(), invocation: CliSubprocessCore.Command.t(), output: binary(), stderr: binary(), stderr_mode: stderr_mode(), stdout: binary() }
Functions
@spec from_transport( ExternalRuntimeTransport.Transport.RunResult.t(), CliSubprocessCore.Command.t() ) :: t()