pub trait RealmProxy {
// Required methods
fn connect_to_named_protocol(
&mut self,
protocol: &str,
server_end: Channel,
) -> Result<(), OperationError>;
fn open_service(
&self,
service: &str,
server_end: Channel,
) -> Result<(), OperationError>;
fn connect_to_service_instance(
&self,
service: &str,
instance: &str,
server_end: Channel,
) -> Result<(), OperationError>;
}