Module core

Module core 

Source
Expand description

V2架构核心模块

这个模块包含V2架构的所有核心组件:

  • 统一的trait定义 (Protocol, Provider)
  • HTTP客户端实现
  • 通用提供商实现

Re-exports§

pub use traits::Protocol;
pub use traits::Provider;
pub use traits::GenericProvider;
pub use client::HttpClient;
pub use builder::ProviderBuilder;
pub use configurable::ConfigurableProtocol;
pub use configurable::ProtocolConfig;
pub use configurable::EndpointConfig;
pub use configurable::AuthConfig;

Modules§

builder
Provider 构建器 - 统一的构建接口
client
HTTP客户端实现 - V2架构
configurable
可配置的协议适配器 - 配置驱动的抽象
traits
统一的trait定义 - V2架构核心