Remove unwraps from remote server creation

This commit is contained in:
Jackson Coxson
2025-03-26 11:34:47 -06:00
parent 0c7f57de44
commit 660f42adc2

View File

@@ -110,8 +110,7 @@ async fn main() {
.await .await
.expect("Failed to connect"); .expect("Failed to connect");
let mut rs_client = let mut rs_client = idevice::dvt::remote_server::RemoteServerClient::new(Box::new(stream));
idevice::dvt::remote_server::RemoteServerClient::new(Box::new(stream)).unwrap();
rs_client.read_message(0).await.expect("no read??"); rs_client.read_message(0).await.expect("no read??");
let mut pc_client = let mut pc_client =
idevice::dvt::process_control::ProcessControlClient::new(&mut rs_client) idevice::dvt::process_control::ProcessControlClient::new(&mut rs_client)
@@ -164,8 +163,7 @@ async fn main() {
let mut adapter = client.into_inner(); let mut adapter = client.into_inner();
adapter.connect(service.port).await.unwrap(); adapter.connect(service.port).await.unwrap();
let mut rs_client = let mut rs_client = idevice::dvt::remote_server::RemoteServerClient::new(Box::new(adapter));
idevice::dvt::remote_server::RemoteServerClient::new(Box::new(adapter)).unwrap();
rs_client.read_message(0).await.expect("no read??"); rs_client.read_message(0).await.expect("no read??");
let mut pc_client = let mut pc_client =
idevice::dvt::process_control::ProcessControlClient::new(&mut rs_client) idevice::dvt::process_control::ProcessControlClient::new(&mut rs_client)