Skip to main content

Module executor

Module executor 

Source
Expand description

The command dispatch trait.

CommandExecutor is the single trait every command family builds on. Both crate::GlideClient and crate::GlideClusterClient implement it. All the typed command methods live in extension traits with blanket impls over CommandExecutor, so a single implementation of this trait unlocks the entire command surface.

Traits§

CommandExecutor
The low-level command execution interface.
CustomCommand
Convenience helpers layered on top of CommandExecutor, available on every client. These are the “escape hatches” that guarantee 100% functional command coverage regardless of which typed wrappers exist.