adb_client/server/commands/
server_status.rs

1use crate::{ADBServer, Result, models::AdbServerCommand, server::models::ServerStatus};
2
3impl ADBServer {
4    /// Check ADB server status
5    pub fn server_status(&mut self) -> Result<ServerStatus> {
6        let status = self
7            .connect()?
8            .proxy_connection(AdbServerCommand::ServerStatus, true)?;
9
10        ServerStatus::try_from(status)
11    }
12}