[−] List of all items
Structs
- env::ArgsEnv
- env::Child
- env::Env
- env::EnvConfig
- env::ExecEnv
- env::ExecutableData
- env::FileDescEnv
- env::FnEnv
- env::LastStatusEnv
- env::PlatformSpecificAsyncIoEnv
- env::PlatformSpecificRead
- env::PlatformSpecificWriteAll
- env::ReadAsync
- env::RedirectRestorer
- env::ThreadPoolAsyncIoEnv
- env::VarEnv
- env::VarRestorer
- env::VirtualWorkingDirEnv
- env::atomic::ArgsEnv
- env::atomic::Env
- env::atomic::FileDescEnv
- env::atomic::FnEnv
- env::atomic::VarEnv
- env::atomic::VirtualWorkingDirEnv
- eval::Alternative
- eval::Assign
- eval::Assignment
- eval::Concat
- eval::DoubleQuoted
- eval::Error
- eval::EvalDefault
- eval::EvalRedirectOrCmdWord
- eval::EvalRedirectOrVarAssig
- eval::EvalRedirectOrVarAssig2
- eval::Pattern
- eval::Redirect
- eval::RemoveLargestPrefix
- eval::RemoveLargestSuffix
- eval::RemoveSmallestPrefix
- eval::RemoveSmallestSuffix
- eval::Split
- eval::WordEvalConfig
- eval::ast_impl::ComplexWord
- eval::ast_impl::ParameterSubstitution
- eval::ast_impl::SimpleWord
- eval::ast_impl::Word
- future::BoxedResult
- future::Fuse
- future::InvertStatus
- future::Pinned
- io::FileDesc
- io::Pipe
- os::unix::env::EventedAsyncIoEnv
- os::unix::env::ReadAsync
- os::unix::env::WriteAll
- os::unix::io::EventedFileDesc
- path::NormalizationError
- path::NormalizedPath
- spawn::AndOrList
- spawn::Case
- spawn::For
- spawn::ForArgs
- spawn::Function
- spawn::GuardBodyPair
- spawn::If
- spawn::LocalRedirections
- spawn::Loop
- spawn::PatternBodyPair
- spawn::Pipeline
- spawn::Sequence
- spawn::SimpleCommand
- spawn::SpawnedPipeline
- spawn::SpawnedSimpleCommand
- spawn::Subshell
- spawn::Substitution
- spawn::SubstitutionEnvFuture
- spawn::SwallowNonFatal
- spawn::ast_impl::AndOrRefIter
- spawn::ast_impl::Command
- spawn::ast_impl::CompoundCommandKindFuture
- spawn::ast_impl::ListableCommand
- spawn::ast_impl::PipeableCommand
- spawn::builtin::Cd
- spawn::builtin::CdFuture
- spawn::builtin::Colon
- spawn::builtin::Echo
- spawn::builtin::EchoFuture
- spawn::builtin::False
- spawn::builtin::Pwd
- spawn::builtin::PwdFuture
- spawn::builtin::Shift
- spawn::builtin::SpawnedCd
- spawn::builtin::SpawnedColon
- spawn::builtin::SpawnedEcho
- spawn::builtin::SpawnedFalse
- spawn::builtin::SpawnedPwd
- spawn::builtin::SpawnedShift
- spawn::builtin::SpawnedTrue
- spawn::builtin::True
Enums
- ExitStatus
- error::CommandError
- error::ExpansionError
- error::RedirectionError
- error::RuntimeError
- eval::EvalRedirectOrCmdWordError
- eval::EvalRedirectOrVarAssigError
- eval::Fields
- eval::RedirectAction
- eval::RedirectOrCmdWord
- eval::RedirectOrVarAssig
- eval::TildeExpansion
- future::Async
- io::Permissions
- os::unix::io::MaybeEventedFd
- spawn::AndOr
- spawn::ExitResult
Traits
- RefCounted
- env::ArgumentsEnvironment
- env::AsyncIoEnvironment
- env::ChangeWorkingDirectoryEnvironment
- env::ExecutableEnvironment
- env::ExportedVariableEnvironment
- env::FileDescEnvironment
- env::FunctionEnvironment
- env::IsInteractiveEnvironment
- env::LastStatusEnvironment
- env::RedirectEnvRestorer
- env::ReportErrorEnvironment
- env::SetArgumentsEnvironment
- env::ShiftArgumentsEnvironment
- env::StringWrapper
- env::SubEnvironment
- env::UnsetFunctionEnvironment
- env::UnsetVariableEnvironment
- env::VarEnvRestorer
- env::VarEnvRestorer2
- env::VariableEnvironment
- env::WorkingDirectoryEnvironment
- error::IsFatalError
- eval::ArithEval
- eval::ParamEval
- eval::RedirectEval
- eval::WordEval
- future::EnvFuture
- io::FileDescWrapper
- os::unix::io::FileDescExt
- spawn::Ref
- spawn::Spawn
- spawn::SpawnBoxed
- spawn::SpawnRef
Macros
Functions
- eval::alternative
- eval::assign
- eval::concat
- eval::default
- eval::double_quoted
- eval::error
- eval::eval_redirects_or_cmd_words
- eval::eval_redirects_or_cmd_words_with_restorer
- eval::eval_redirects_or_var_assignments
- eval::eval_redirects_or_var_assignments_with_restorer
- eval::eval_redirects_or_var_assignments_with_restorers
- eval::len
- eval::redirect_append
- eval::redirect_clobber
- eval::redirect_dup_read
- eval::redirect_dup_write
- eval::redirect_heredoc
- eval::redirect_read
- eval::redirect_readwrite
- eval::redirect_write
- eval::remove_largest_prefix
- eval::remove_largest_suffix
- eval::remove_smallest_prefix
- eval::remove_smallest_suffix
- eval::split
- io::getpid
- spawn::and_or_list
- spawn::builtin::cd
- spawn::builtin::colon
- spawn::builtin::echo
- spawn::builtin::false_cmd
- spawn::builtin::pwd
- spawn::builtin::shift
- spawn::builtin::true_cmd
- spawn::case
- spawn::for_args
- spawn::for_loop
- spawn::for_with_args
- spawn::function
- spawn::function_body
- spawn::if_cmd
- spawn::loop_cmd
- spawn::pipeline
- spawn::sequence
- spawn::simple_command
- spawn::spawn_with_local_redirections
- spawn::subshell
- spawn::substitution
- spawn::swallow_non_fatal_errors
Typedefs
- Fd
- env::DefaultEnv
- env::DefaultEnvConfig
- env::DefaultEnvConfigRc
- env::DefaultEnvRc
- env::atomic::DefaultEnv
- env::atomic::DefaultEnvArc
- env::atomic::DefaultEnvConfig
- env::atomic::DefaultEnvConfigArc
- future::Poll
- spawn::BoxSpawnEnvFuture
- spawn::BoxStatusFuture
- spawn::ast_impl::CompoundCommandKindRefFuture
- spawn::ast_impl::SimpleCommandEnvFuture