[][src]Trait remote_trait_object::Port

pub trait Port: Debug + Send + Sync + 'static {
    fn call(&self, packet: PacketView) -> Packet;
fn delete_request(&self, id: u32);
fn register(&self, service_object: Arc<dyn Dispatch>) -> HandleToExchange; }

Required methods

fn call(&self, packet: PacketView) -> Packet

fn delete_request(&self, id: u32)

fn register(&self, service_object: Arc<dyn Dispatch>) -> HandleToExchange

Loading content...

Implementors

Loading content...