Skip to main content

Crate pzsh

Crate pzsh 

Source
Expand description

pzsh: Performance-first shell framework

Core invariant: No shell startup shall exceed 10ms. This is not a goal—it is a hard constraint.

Modules§

cli
CLI module for pzsh
color
Color module for pzsh
completion
Completion module for pzsh
config
Configuration module for pzsh
executor
Executor module for pzsh
parser
Parser module for pzsh
plugin
Plugin module for pzsh
prompt
Prompt module for pzsh
shell
Shell integration module for pzsh
theme
Theme module for pzsh
zsh
Zsh-specific integration for pzsh

Structs§

Pzsh
Main pzsh shell instance

Enums§

PzshError
Core error types for pzsh
ShellType
Shell type supported by pzsh

Constants§

MAX_EXECUTOR_MS
Maximum allowed executor time
MAX_PARSER_MS
Maximum allowed parser time
MAX_PROMPT_MS
Maximum allowed prompt render time
MAX_STARTUP_MS
Maximum allowed startup time (hard constraint)

Type Aliases§

Result
Result type for pzsh operations