vane 0.9.2

A flow-based reverse proxy with multi-layer routing and programmable pipelines.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* src/layers/l7/flow.rs */

use anyhow::Result;

use crate::engine::executor;
use crate::engine::interfaces::{ProcessingStep, TerminatorResult};
use crate::layers::l7::container::Container;

pub async fn execute_l7(
	step: &ProcessingStep,
	container: &mut Container,
	parent_path: String,
) -> Result<TerminatorResult> {
	executor::execute_l7(step, container, parent_path).await
}