/// This requires async to be present.
/// Use [`super::WebGpuInitFromWindow`] otherwise.
#[derive(Debug, Clone)]pubstructWebGpuInit{/// Used if you indend on rendering to a canvas.
/// ```html
/// <canvas id="renderhere"></canvas>
/// ^canvas_id
/// ```
pubcanvas_id:Option<String>,
}