xcrun_simctl_list/
xcrun-simctl-list.rs

1//! See `cargo run --example simctl` for a more complete example.
2
3fn main() -> Result<(), apple_clis::error::Error> {
4	let xcrun_instance = apple_clis::xcrun::XcRunInstance::new()?;
5	let simctl_instance = xcrun_instance.simctl();
6
7	let output = simctl_instance.list()?;
8	println!("Output: {:#?}", output);
9
10	let devices = output.success()?.devices();
11	for device in devices {
12		println!("Device: {:#?}", device);
13	}
14
15	Ok(())
16}