pub trait GPUAdapterInfoMethods<D>where
    D: DomTypes,{
    // Required methods
    fn Vendor(&self) -> DOMString;
    fn Architecture(&self) -> DOMString;
    fn Device(&self) -> DOMString;
    fn Description(&self) -> DOMString;
    fn SubgroupMinSize(&self) -> u32;
    fn SubgroupMaxSize(&self) -> u32;
    fn IsFallbackAdapter(&self) -> bool;
}