#configuration #shared #ipc #protocol


Protocol definition of dynamic shared configuration

1 unstable release

0.1.0 Dec 3, 2018

#18 in #shared

Download history 17/week @ 2018-12-09 1/week @ 2018-12-16 4/week @ 2018-12-23 4/week @ 2018-12-30 2/week @ 2019-01-06 4/week @ 2019-01-13

2 downloads per month
Used in 3 crates (2 directly)

MITNFA license


Dscfg protocol

Protocol definition of dynamic shared config.


This crate specifies protocol of dynamic shared config. It's shared between client and server in order to ensure compatibility.


Protocol specification for dynamic shared configuration

This crate contains types used in both client and server, so they aren't duplicated. This ensures consistency - if a change is made, it will immediately affect both client and the server.

Features of this crate:

  • client - derives traits needed by the client
  • server - derives traits needed by the server

The purpose of having those features is to not slow down compilation by compiling unneeded code as well as not increase the binary size unneccessarily.