Trait SessionProxyInterface

Source
pub trait SessionProxyInterface: Send + Sync {
    type CloseResponseFut: Future<Output = Result<CloseableCloseResult, Error>> + Send;
    type GetFifoResponseFut: Future<Output = Result<SessionGetFifoResult, Error>> + Send;
    type AttachVmoResponseFut: Future<Output = Result<SessionAttachVmoResult, Error>> + Send;

    // Required methods
    fn close(&self) -> Self::CloseResponseFut;
    fn get_fifo(&self) -> Self::GetFifoResponseFut;
    fn attach_vmo(&self, vmo: Vmo) -> Self::AttachVmoResponseFut;
}

Required Associated Types§

Required Methods§

Source

fn close(&self) -> Self::CloseResponseFut

Source

fn get_fifo(&self) -> Self::GetFifoResponseFut

Source

fn attach_vmo(&self, vmo: Vmo) -> Self::AttachVmoResponseFut

Implementors§