Skip to main content

Crate rskit_provider

Crate rskit_provider 

Source
Expand description

Provider traits (request-response, stream, sink, duplex) with a tower bridge.

Re-exports§

pub use adapt::request_response_fn;
pub use adapt::sink_fn;
pub use registry::Binding;
pub use registry::Registry;
pub use tower_bridge::TowerProvider;
pub use traits::Duplex;
pub use traits::DuplexChannel;
pub use traits::Provider;
pub use traits::RequestResponse;
pub use traits::Sink;
pub use traits::Stream;

Modules§

adapt
Closure-based provider adapters. Convenience constructors for building providers from plain async functions.
registry
Provider registry with operation and tier-based resolution. Provider registry with operation and tier-based resolution.
tower_bridge
TowerProvider — bridge from tower::Service to traits::RequestResponse. Bridge between tower::Service and RequestResponse.
traits
Core provider traits.