class ProcessExecuter::TimeoutError

Raised when the wait for the command is cut short by โ€˜timeout_after` elapsing

@example

begin
  ProcessExecuter.spawn_with_timeout('sleep 1', timeout_after: 0.1)
rescue ProcessExecuter::TimeoutError => e
  puts "Command timed out: #{e.result.command}"
end

@api public