adb_client 3.1.0

Rust ADB (Android Debug Bridge) client library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::{
    Result,
    models::{ADBCommand, ADBHostCommand},
    server::{ADBServer, models::ServerStatus},
};

impl ADBServer {
    /// Check ADB server status
    pub fn server_status(&mut self) -> Result<ServerStatus> {
        let status = self
            .connect()?
            .proxy_connection(&ADBCommand::Host(ADBHostCommand::ServerStatus), true)?;

        ServerStatus::try_from(status)
    }
}