pub trait CounterProxyInterface: Send + Sync {
    type GetInspectVmoResponseFut: Future<Output = Result<(i32, Buffer), Error>> + Send;
    type UpdateInspectVmoResponseFut: Future<Output = Result<i32, Error>> + Send;

    // Required methods
    fn get_inspect_vmo(&self) -> Self::GetInspectVmoResponseFut;
    fn update_inspect_vmo(&self) -> Self::UpdateInspectVmoResponseFut;
}

Required Associated Types§

source

type GetInspectVmoResponseFut: Future<Output = Result<(i32, Buffer), Error>> + Send

source

type UpdateInspectVmoResponseFut: Future<Output = Result<i32, Error>> + Send

Required Methods§

Implementors§

source§

impl CounterProxyInterface for CounterProxy

§

type GetInspectVmoResponseFut = QueryResponseFut<(i32, Buffer)>

§

type UpdateInspectVmoResponseFut = QueryResponseFut<i32>