v0.10.0
This update includes changes to the API to make it more consistent. Unfortunately, this may also break backward compatibility with previous versions in some cases.
Changes:
- Revision of field names for some messages, and removal of redundant length fields for some messages with vectors or strings. Affected messages are:
- All MSM (1071-1127)
- 1001
- 1007
- 1008
- 1013
- 1030
- 1033
- 1059
- 1065
- 1230
- Removed and merged some vector/string capacity constants
- A new feature
std
was added which controls reliance on the standard library. The purpose is more convenient error handling as it allows the RtcmError type to implement the Error trait of the standard library. Featurestd
is defined as a default feature for the library, so to turn it off thedefault-features
parameter needs to be set to false in Cargo.toml.