dure 0.2.3

Detachable Windows console sessions that outlive the terminal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Platform abstraction layer for `dure`.
//!
//! Sliced by responsibility as described in `docs/implementation.md`. Facades
//! select the real implementation or a test double.

mod bundle;
pub(crate) mod error;
pub(crate) mod ids;
pub(crate) mod local_console;
pub(crate) mod processes;
pub(crate) mod pseudoconsole;
pub(crate) mod raw_handle;
pub(crate) mod session_store;
pub(crate) mod store_root;
pub(crate) mod transport;

pub(crate) use bundle::Pal;