Cargo Features
[dependencies]
process-wrap = { version = "8.0.2", default-features = false, features = ["tracing", "std", "tokio1", "creation-flags", "job-object", "kill-on-drop", "process-group", "process-session", "reset-sigmask"] }
- default = creation-flags, job-object, kill-on-drop, process-group, process-session, tracing
-
These default features are set whenever
process-wrap
is added without
somewhere in the dependency tree.default-features = false - tracing default
-
Enable internal tracing logs
Enables tracing
- std
-
Frontend: StdCommandWrap
Enables nix ^0.28.0
Affects
process-wrap::std
… - tokio1
-
Frontend: TokioCommandWrap
Enables futures, nix ^0.28.0, and tokio
Affects
process-wrap::tokio
… - creation-flags default
-
Wrapper: Creation Flags
Enables Win32_System_Threading of windows ^0.56.0
- job-object default
-
Wrapper: Job Object
Enables Win32_Security, Win32_System_Diagnostics_ToolHelp, Win32_System_IO, Win32_System_JobObjects and Win32_System_Threading of windows ^0.56.0
- kill-on-drop default
-
Wrapper: Kill on Drop
- process-group default process-session
-
Wrapper: Process Group
- process-session default = process-group
-
Wrapper: Process Session
- reset-sigmask
-
Wrapper: Reset Sigmask