1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#![crate_type = "lib"]
#![forbid(unsafe_code)]
#![forbid(missing_debug_implementations)]
#![forbid(missing_docs)]

//! This is a library for interacting with the ADB server using Tokio.
//!
//! # Examples
//! 
//! Checkout the [AdbServerProxy](proxy::AdbServerProxy) implementation in the proxy module for an example of how to use this library.
//!
//! # Features
//!
//! - Parse and Serailize ADB Packets
//! - Proxy ADB Server Connections
//!
//! # References
//!
//! - [ADB Protocol](https://android.googlesource.com/platform/system/core/+/master/adb/protocol.txt)
//!

mod util;
mod adb;
mod proxy;

pub use util::*;
pub use adb::*;
pub use proxy::*;