type A = B<'static, i32, 1, { 2 }, Item=u64>;