pub trait PaverProxyInterface: Send + Sync {
// Required methods
fn find_data_sink(
&self,
data_sink: ServerEnd<DataSinkMarker>
) -> Result<(), Error>;
fn use_block_device(
&self,
block_device: ClientEnd<BlockMarker>,
data_sink: ServerEnd<DynamicDataSinkMarker>
) -> Result<(), Error>;
fn find_boot_manager(
&self,
boot_manager: ServerEnd<BootManagerMarker>
) -> Result<(), Error>;
fn find_sysconfig(
&self,
sysconfig: ServerEnd<SysconfigMarker>
) -> Result<(), Error>;
}