apigate 1.0.0

Macro-driven API gateway for Rust: declarative routing, request transformation, and reverse proxying built on axum
Documentation
extern crate self as apigate;

pub mod __private {
    pub use axum;
    pub use http;
    pub use serde_json;
    pub use serde_urlencoded;
}

pub use apigate_core::balancing;
pub use apigate_core::policy::Policy;
pub use apigate_core::routing;
pub use apigate_core::{
    ApigateBuildError, ApigateCoreError, ApigateError, ApigateFrameworkError, ApigatePipelineError,
    App, AppBuilder, Backend, BackendPool, BaseUriParseError, DstChunk, HookResult, MapResult,
    Method, PartsCtx, PipelineFn, PipelineFuture, PipelineResult, RequestScope, RewriteSpec,
    RewriteTemplate, RouteDef, Routes, RuntimeEvent, RuntimeEventKind, RuntimeObserver,
    ServeConfig, SrcSeg, UpstreamConfig, default_error_renderer, default_tracing_observer, run,
    run_router, run_router_with, run_with,
};
pub use apigate_macros::*;