Module conch_runtime::env::atomic
[−]
[src]
A module which provides atomic implementations (which can be Send and
Sync) of the various environment interfaces.
Structs
| ArgsEnv |
An environment module for setting and getting shell and function arguments. |
| Env |
A shell environment implementation which delegates work to other environment implementations. |
| FileDescEnv |
An environment module for setting and getting shell file descriptors. |
| FnEnv |
An environment module for setting and getting shell functions. |
| VarEnv |
An environment module for setting and getting shell variables. |
| VirtualWorkingDirEnv |
An environment module for keeping track of the current working directory. |
Type Definitions
| DefaultEnv |
A default environment configured with provided (non-atomic) implementations. |
| DefaultEnvArc |
A default environment configured with provided (atomic) implementations,
and uses |
| DefaultEnvConfig |
A default environment configuration using provided (atomic) implementations. |
| DefaultEnvConfigArc |
A default environment configuration using provided (atomic) implementations.
and |