Trait RouteGuide
Source pub trait RouteGuide {
// Provided methods
fn get_feature(
&mut self,
ctx: RpcContext<'_>,
_req: Point,
sink: UnarySink<Feature>,
) { ... }
fn list_features(
&mut self,
ctx: RpcContext<'_>,
_req: Rectangle,
sink: ServerStreamingSink<Feature>,
) { ... }
fn record_route(
&mut self,
ctx: RpcContext<'_>,
_stream: RequestStream<Point>,
sink: ClientStreamingSink<RouteSummary>,
) { ... }
fn route_chat(
&mut self,
ctx: RpcContext<'_>,
_stream: RequestStream<RouteNote>,
sink: DuplexSink<RouteNote>,
) { ... }
}