From d2996f3ed86e14ece846f595bc7d3133ce106eb3 Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Sun, 20 Nov 2022 17:30:11 +0200 Subject: image: Allow any kind of data that implements `AsRef<[u8]>` for the image data It's not required anywhere for it to be a plain slice or a `Vec` and this makes it possible to use data allocated in a different way without copying. --- examples/pokedex/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'examples/pokedex') diff --git a/examples/pokedex/src/main.rs b/examples/pokedex/src/main.rs index 748acae0..1873b674 100644 --- a/examples/pokedex/src/main.rs +++ b/examples/pokedex/src/main.rs @@ -193,7 +193,7 @@ impl Pokemon { { let bytes = reqwest::get(&url).await?.bytes().await?; - Ok(image::Handle::from_memory(bytes.as_ref().to_vec())) + Ok(image::Handle::from_memory(bytes)) } #[cfg(target_arch = "wasm32")] -- cgit