Skip to main content

osproxy_server/
lib.rs

1//! Library half of the `osproxy` binary.
2//!
3//! Holds the reference [`tenancy`] implementation and the ingress [`handler`]
4//! that wires the engine pipeline to the transport. It lives in a library (with
5//! `main.rs` a thin entry point) so the wiring is unit- and integration-testable
6//! without spawning a process.
7#![deny(missing_docs)]
8
9pub mod auth;
10mod bearer;
11pub use osproxy_capture as capture;
12pub mod cursor;
13pub mod directive;
14pub mod forward_headers;
15pub mod handler;
16pub mod log;
17pub mod tenancy;