apibrasil 1.0.0

SDK oficial Rust da plataforma APIBrasil: WhatsApp, SMS, consultas de CPF/CNPJ, veiculos, CEP, correios, pagamentos PIX/boleto e mais.
Documentation
//! Infraestrutura da SDK: cliente HTTP, transporte plugável, política de
//! retry, hooks de observabilidade, hierarquia de erros e os tipos
//! compartilhados por todos os serviços.

pub mod env;
pub mod errors;
pub mod http;
pub mod retry;
pub mod transport;
pub mod types;

pub use env::{ENV_BASE_URL, ENV_BEARER_TOKEN, ENV_DEVICE_TOKEN, ENV_SECRET_KEY, ENV_VARS};
pub use errors::{Error, ErrorKind, Result};
pub use http::{HttpClient, DEFAULT_BASE_URL, DEFAULT_TIMEOUT, USER_AGENT};
pub use retry::RetryConfig;
pub use transport::{BoxFuture, ReqwestTransport, Transport, TransportRequest, TransportResponse};
pub use types::{
    build_query_string, decode_value, join_url, urlencode, urlencode_path, Config, Consulta,
    CreditResponse, DeviceResponse, FnHooks, Hooks, IntoBody, Json, Method, RequestHookInfo,
    RequestOptions, ResponseData, ResponseHookInfo, ResponseType, RetryHookInfo,
};