pub type Hip<F = f32, I = i32> = Fusion<JitBackend<HipRuntime, F, I>>;
struct Hip<F = f32, I = i32> { /* private fields */ }