pub trait HostOvernetProxyInterface: Send + Sync {
    // Required methods
    fn connect_service_consumer(
        &self,
        svc: ServerEnd<ServiceConsumerMarker>
    ) -> Result<(), Error>;
    fn connect_service_publisher(
        &self,
        svc: ServerEnd<ServicePublisherMarker>
    ) -> Result<(), Error>;
    fn connect_mesh_controller(
        &self,
        svc: ServerEnd<MeshControllerMarker>
    ) -> Result<(), Error>;
}

Required Methods§

source

fn connect_service_consumer( &self, svc: ServerEnd<ServiceConsumerMarker> ) -> Result<(), Error>

source

fn connect_service_publisher( &self, svc: ServerEnd<ServicePublisherMarker> ) -> Result<(), Error>

source

fn connect_mesh_controller( &self, svc: ServerEnd<MeshControllerMarker> ) -> Result<(), Error>

Implementors§