Skip to main content

Crate silent

Crate silent 

Source

Re-exports§

pub use crate::middleware::MiddleWareHandler;
pub use crate::middleware::middlewares;
pub use headers;

Modules§

extractor
萃取器模块
header
HTTP header types
middleware
prelude
protocol

Structs§

ConnectionLimits
连接级别的保护配置。
HandlerWrapper
处理器包装结构体
Listeners
ListenersBuilder
Method
The Request Method (VERB)
NetServer
与协议无关的通用网络服务器。
Next
The Next struct is used to chain multiple middlewares and endpoints together.
RateLimiterConfig
限流器配置(令牌桶算法)。
Request
请求体
Response
响应体
RouteConnectionService
RouteConnectionService 适配器
Server
ServerConfig
Server 级配置入口。
State
类型安全的键值存储容器。
StatusCode
An HTTP status code (status-code in RFC 9110 et al.).

Enums§

Listener
RemoteAddr
表示请求的远端地址信息。
SilentError
SilentError is the error type for the silent library.
SocketAddr

Traits§

Connection
ConnectionService
与协议无关的连接处理服务。
Handler
IntoResponse
将类型转换为 HTTP 响应的 trait。
Listen
Protocol
通用协议适配抽象

Type Aliases§

AcceptFuture
接受连接的 Future。
BoxError
统一的错误类型,用于连接处理。
BoxedConnection
ConfigsDeprecated
ConfigsState 的类型别名,保持向后兼容。
ConnectionFuture
连接处理的 Future 类型。
Result