use arma_rs::{FromArma, IntoArma}; #[derive(FromArma, IntoArma)] struct Newtype(T); #[derive(FromArma, IntoArma)] struct Tuple(A, B) where A: IntoArma + FromArma, B: IntoArma + FromArma; #[derive(FromArma, IntoArma)] struct Map where A: IntoArma + FromArma, B: IntoArma + FromArma, { first: A, second: B, } fn main() {}