Files
armatak/vendor/arma-rs/tests/derive/pass_struct_generics.rs
2026-04-13 08:04:43 -03:00

23 lines
384 B
Rust

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