Installation
This chapter will guide you through installing and setting up FlatMessage in your Rust project.
System Requirements
FlatMessage requires:
- Rust: Version 1.70 or later (2021 edition)
- Operating System: Cross-platform (Windows, macOS, Linux)
- Architecture: Support for 32-bit and 64-bit systems
Adding FlatMessage to Your Project
The easiest way to add FlatMessage to your project is through Cargo. Add the following dependency to your Cargo.toml
file:
[dependencies]
flat_message = "*"
Use it
To use FlatMessage, define a structure and derive it from FlatMessage
like in the following example:
#![allow(unused)] fn main() { use flat_message::*; #[derive(FlatMessage)] struct TestMessage { // fields } }