diff --git a/technology/dev/programming/languages/Rust.md b/technology/dev/programming/languages/Rust.md index 27ed117..5f83ce7 100644 --- a/technology/dev/programming/languages/Rust.md +++ b/technology/dev/programming/languages/Rust.md @@ -1022,6 +1022,7 @@ Currently, all supported targets follow the assembly code syntax used by LLVM's - [json-patch](https://lib.rs/crates/json-patch): RFC 6902, JavaScript Object Notation (JSON) Patch - [rss](https://lib.rs/crates/rss): Library for serializing the RSS web content syndication format - [postcard](https://lib.rs/crates/postcard): A no_std + serde compatible message library for Rust +- [facet](https://lib.rs/crates/facet): facet provides reflection for Rust: it gives types a SHAPE associated const with details on the layout, fields, doc comments, attributes, etc. It can be used for many things, from (de)serialization to pretty-printing, rich debuggers, CLI parsing, reflection in templating engines, code generation, etc. ### Encoding - [hex](https://lib.rs/crates/hex): Encoding and decoding data into/from hexadecimal representation