1#[doc(inline)]
12pub use core::{StdChild, StdChildWrapper, StdCommandWrap, StdCommandWrapper};
13#[cfg(all(windows, feature = "creation-flags"))]
14#[doc(inline)]
15pub use creation_flags::CreationFlags;
16#[cfg(all(windows, feature = "job-object"))]
17#[doc(inline)]
18pub use job_object::{JobObject, JobObjectChild};
19#[cfg(all(unix, feature = "process-group"))]
20#[doc(inline)]
21pub use process_group::{ProcessGroup, ProcessGroupChild};
22#[cfg(all(unix, feature = "process-session"))]
23#[doc(inline)]
24pub use process_session::ProcessSession;
25#[cfg(all(unix, feature = "reset-sigmask"))]
26#[doc(inline)]
27pub use reset_sigmask::ResetSigmask;
28
29mod core;
30#[cfg(all(windows, feature = "creation-flags"))]
31mod creation_flags;
32#[cfg(all(windows, feature = "job-object"))]
33mod job_object;
34#[cfg(all(unix, feature = "process-group"))]
35mod process_group;
36#[cfg(all(unix, feature = "process-session"))]
37mod process_session;
38#[cfg(all(unix, feature = "reset-sigmask"))]
39mod reset_sigmask;