wimux-protocol 0.1.0

Wire protocol (serde + postcard over Windows named pipes) for wimux, the native Windows terminal multiplexer.
docs.rs failed to build wimux-protocol-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Protocole RPC partagé entre le client wimux et le démon wimux-server.

Transport : Named Pipe Windows. Cadrage des messages : préfixe de longueur u32 little-endian suivi du corps sérialisé avec postcard. Le premier message d'une connexion est toujours un [ClientMessage::Hello] qui négocie la version ; en cas d'incompatibilité de version majeure, le serveur refuse proprement au lieu de corrompre l'affichage. C'est ce qui permet de mettre à jour le serveur (qui survit en arrière-plan) sans casser les clients, ou l'inverse.