summaryrefslogtreecommitdiffstats
path: root/examples/pokedex
diff options
context:
space:
mode:
authorLibravatar Sebastian Dröge <sebastian@centricular.com>2022-11-20 17:30:11 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-02-17 14:23:13 +0100
commitd2996f3ed86e14ece846f595bc7d3133ce106eb3 (patch)
tree70b9519d8454cae0d536eb232601da442c1cf05c /examples/pokedex
parent27ba0be783171625ea7dca1471256d6d94675db5 (diff)
downloadiced-d2996f3ed86e14ece846f595bc7d3133ce106eb3.tar.gz
iced-d2996f3ed86e14ece846f595bc7d3133ce106eb3.tar.bz2
iced-d2996f3ed86e14ece846f595bc7d3133ce106eb3.zip
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.
Diffstat (limited to 'examples/pokedex')
-rw-r--r--examples/pokedex/src/main.rs2
1 files changed, 1 insertions, 1 deletions
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")]