Skip to main content

plecto_control/manifest/
chain.rs

1//! The default `[chain]` (single ordered chain, v0.1).
2
3use serde::{Deserialize, Serialize};
4
5/// The single ordered chain for v0.1 (named chains / route matching are deferred to the
6/// fast-path server).
7#[derive(Debug, Clone, Default, Deserialize, schemars::JsonSchema, Serialize)]
8#[serde(deny_unknown_fields)]
9pub struct Chain {
10    #[serde(default)]
11    pub filters: Vec<String>,
12}