Crate shell_compose

Source

Structs§

Cli
Dispatcher
Formatter
IpcStream
Communication stream
Job
Information for jobs command
JobInfo
JobSpawnInfo
Required information for spawning a new process.
Justfile
LogLine
Log line from captured stdout/stderr output
OutputBuffer
Buffer for captured stdout/stderr output
ProcInfo
Process information
RestartInfo
Runtime infos of job
Runner
Child process controller

Enums§

CliCommand
Additional commands
DispatcherError
ExecCommand
Shared commands with background service
IpcClientError
IpcServerError
IpcStreamReadError
IpcStreamWriteError
JobType
JustfileError
Message
IPC messages
ProcStatus
RestartPolicy
Restart policy

Functions§

get_user_name
Current user
init_cli_logger
init_daemon_logger
job_info_table
proc_info_table
start_ipc_listener
Listen for incoming connections on the given socket.

Type Aliases§

JobId
Pid