Crate africastalking

Crate africastalking 

Source
Expand description

§AfricasTalking Rust SDK

This crate provides a comprehensive Rust SDK for the AfricasTalking API.

§Quick Start

use africastalking::{AfricasTalkingClient, Config, Environment};

let config = Config::new("your-api-key", "your-username")
    .environment(Environment::Sandbox);

let client = AfricasTalkingClient::new(config);

Re-exports§

pub use client::AfricasTalkingClient;
pub use config::Config;
pub use config::Environment;
pub use error::AfricasTalkingError;
pub use error::Result;
pub use types::*;
pub use modules::*;

Modules§

client
Main client implementation for the AfricasTalking SDK
config
Configuration management for the AfricasTalking SDK
error
Error handling for the AfricasTalking SDK
modules
types
Common types used across the SDK