async fn write_png( path: impl AsRef<Path>, width: u32, height: u32, data: &[u8], compression: Compression, )