Crates.io | coap-numbers |
lib.rs | coap-numbers |
version | 0.2.4 |
source | src |
created_at | 2020-08-14 08:47:26.778273 |
updated_at | 2024-04-17 20:01:55.088864 |
description | Constants for the CoAP protocol |
homepage | |
repository | https://gitlab.com/chrysn/coap-numbers/ |
max_upload_size | |
id | 276511 |
size | 43,711 |
The coap-numbers crate provides constants used in the CoAP protocol and registered in the CoRE Parameters registry at IANA.
Along with the numeric values, it provides converters to string representations, and classification in case the numbers carry inherent.
It does not provide enums or newtypes for them, but can serve as a base to build those. (Especially for constrained platforms, the expectation here is that they'd have an enum of things they can work with, and everything else is just unsupported and doesn't need to waste any more space).
This crate is build-tested on stable Rust 1.51.0. It might compile with older versions but that may change at any time.