#[derive(ArrowMessage)]Expand description
Apply this macro to a struct or enum to implement the ArrowMessage trait.
All fields of the struct must implement the ArrowMessage trait. This is the only
constraint for the struct.
Rust primitives like u8, u16, u32, u64, i8, i16, i32, i64, f32, f64 and
Optionals of these types already implement the ArrowMessage trait, as well as all arrow::array types.