bitis 0.10.5

Bitwise serialization of messages defined in a data description language with interfaces for rust, python and c++.
Documentation
enum Numbers(4) {
  one, *two, three, four
}

msg Inner {
  uint_3 val;
  optional bool opt_bool;
}

msg InnerWithEnum {
  uint_3 val;
  Numbers num;
  optional bool opt_bool;
}

msg ParamTestWithInner {
  uint_4 param_1;
  Inner inner;
}

msg ParamTestWithOo {
  uint_4 param_1;
  oneof action(4) {
    Inner inner;
    *int_3 val;
  }
  Numbers num;
}