pub trait ViewProxyInterface: Send + Sync {
    type GetUnreachabilityConfigResponseFut: Future<Output = Result<ViewGetUnreachabilityConfigResult, Error>> + Send;

    // Required methods
    fn open_entry_iterator(
        &self,
        it: ServerEnd<EntryIteratorMarker>,
        options: &EntryIteratorOptions
    ) -> Result<(), Error>;
    fn get_unreachability_config(
        &self,
        interface: u64,
        ip_version: IpVersion
    ) -> Self::GetUnreachabilityConfigResponseFut;
}

Required Associated Types§

Required Methods§

source

fn open_entry_iterator( &self, it: ServerEnd<EntryIteratorMarker>, options: &EntryIteratorOptions ) -> Result<(), Error>

source

fn get_unreachability_config( &self, interface: u64, ip_version: IpVersion ) -> Self::GetUnreachabilityConfigResponseFut

Implementors§