Interpolate sequence inside quote_*! macro

Is there way to interpolate sequence of items inside quote_*! macros? Something like this wanted:

let tys = vec![quote_ty!(cx, i32), quote_ty!(cx, i8)];
let struct_item = quote_item!(cx, struct S { tuple: ($(tys..)) });