pub trait ConnectionProxyInterface: Send + Sync {
type SendVmoResponseFut: Future<Output = Result<i32, Error>> + Send;
// Required methods
fn shutdown(&self) -> Result<(), Error>;
fn send_vmo(&self, vmo: Vmo, off: u64, len: u64) -> Self::SendVmoResponseFut;
}