buttplug icon indicating copy to clipboard operation
buttplug copied to clipboard

Clean up InProcess connector to use same generics as RemoteConnector

Open qdot opened this issue 2 years ago • 0 comments

With the addition of WASM to the core library, we need an InProcessConnector that can handle message serialization. This is automatically handled in RemoteConnector, but we bypass it in InProcessConnector. It'd be nice if InProcessConnector could just be a ButtplugRemoteConnector with a transport that holds the server, and a passthru serializer for Rust instances (meaning we could swap the serializer to JSON for FFI/WASM cases).

qdot avatar Sep 02 '23 20:09 qdot