pub trait InstallerProxyInterface: Send + Sync {
// Required methods
fn install_device(
&self,
device: ClientEnd<DeviceMarker>,
device_control: ServerEnd<DeviceControlMarker>,
) -> Result<(), Error>;
fn install_blackhole_interface(
&self,
interface: ServerEnd<ControlMarker>,
options: &Options,
) -> Result<(), Error>;
}