# Structs
CommandFailedEvent represents an event generated when a command's execution fails.
CommandFinishedEvent represents a generic command finishing.
CommandMonitor represents a monitor that is triggered for different events.
CommandStartedEvent represents an event generated when a command is sent to a server.
CommandSucceededEvent represents an event generated when a command's execution succeeds.