dure 0.2.18

Detachable Windows console sessions that outlive the terminal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! The session request, independent of its platform resources.

use std::path::PathBuf;

use crate::AppCommand;

/// What the supervisor is being asked to run.
pub(crate) struct SessionSpec {
    /// Canonical launch directory used by resume selection.
    pub(crate) launch_directory: PathBuf,
    /// Executable and arguments the session runs.
    pub(crate) command: AppCommand,
    /// Publication time for the displayed session age.
    pub(crate) started_at_unix_ms: u64,
}