Skip to main content

Module protocols

Module protocols 

Source

Re-exports§

pub use adapter::AutoAdapter;
pub use circuit_breaker::CircuitBreaker;
pub use ftp::FtpConfig;
pub use ftp::FtpTransfer;
pub use http::HttpConfig;
pub use http::HttpTransfer;
pub use quic::QuicConfig;
pub use quic::QuicTransfer;
pub use ratelimit::parse_limit;
pub use ratelimit::RateLimiter;
pub use s3::S3Config;
pub use s3::S3Transfer;
pub use traits::ProtocolConfig;
pub use traits::TransferProtocol;

Modules§

adapter
AutoAdapter: 根据 destination URL 自动选择 HTTP 或 QUIC 协议, 实现 aerosync-core 的 ProtocolAdapter trait,由 main.rs 注入。
circuit_breaker
Circuit breaker for HTTP/QUIC transfers.
ftp
FTP 协议适配器
http
quic
ratelimit
s3
S3 协议适配器
traits
utils