GuardPipeline

Ordered pipeline of guards that processes messages sequentially.

Usage

Source

GuardPipeline()

Guards run in the order they were added. If a guard blocks, the pipeline stops immediately. If a guard rewrites, subsequent guards see the rewritten text.