1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
//! Module contains structs and traits, required for proper interaction with Telegram server.
#[doc(hidden)]
mod observer;

/// TDlib API methods.
pub mod api;
#[allow(clippy::module_inception)]
/// Handlers for all incoming data
pub mod client;
pub mod errors;

pub use client::{AuthStateHandler, Client, ClientBuilder, ConsoleAuthStateHandler};
pub use rtdlib_sys::Tdlib;