mirror of
https://github.com/valmojr/armatak.git
synced 2026-06-14 09:03:29 +00:00
idk
This commit is contained in:
22
vendor/arma-rs/tests/derive/pass_struct_generics.rs
vendored
Normal file
22
vendor/arma-rs/tests/derive/pass_struct_generics.rs
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
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() {}
|
||||
Reference in New Issue
Block a user