fn handle_rpc_request<Crypto, Com, Ses>(
inner: &Arc<IpcClientInner<Crypto, Com, Ses>>,
incoming_message: IncomingMessage,
)where
Crypto: CryptoProvider<Com, Ses>,
Com: CommunicationBackend,
Ses: SessionRepository<Crypto::Session>,