[−][src]Module conch_runtime::env::atomic
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 |