Skip to main content

build_basic_pair

Function build_basic_pair 

Source
pub fn build_basic_pair(svc: &ServiceDef) -> RpcResult<(RequestType, ReplyType)>
Expand description

Liefert die Datenmodelle der Basic-Layout-Topics (<Service>_Request plus <Service>_Reply). Ein leerer ServiceDef liefert ein Pair mit leeren Unions — der Caller muss selbst entscheiden, ob er das verwirft.

§Errors

RpcError::InvalidServiceName wenn der Service-Name leer ist (das passiert nur bei manuell konstruierten ServiceDefs — lower_service validiert bereits).