summaryrefslogtreecommitdiffstats
path: root/LICENSE
diff options
context:
space:
mode:
authorLibravatar Ian Douglas Scott <idscott@system76.com>2022-10-03 15:53:39 -0700
committerLibravatar Ian Douglas Scott <idscott@system76.com>2022-10-03 15:58:43 -0700
commit6ce12fc0c60adbd169676ee985e8529831633a76 (patch)
treeb8e8953d3daf8d0d8c2077821e66542f1b14e4c6 /LICENSE
parent5f758d847f7e0de0ab7134247133c169a6132de1 (diff)
downloadiced-6ce12fc0c60adbd169676ee985e8529831633a76.tar.gz
iced-6ce12fc0c60adbd169676ee985e8529831633a76.tar.bz2
iced-6ce12fc0c60adbd169676ee985e8529831633a76.zip
Use `Cow<'static, [u8]>` in image/svg, add constructors taking &[u8]`
This should resolve https://github.com/iced-rs/iced/issues/580 by providing a way to use an image included with `include_bytes!` without needing to copy it to a `Vec` to create an image handle. It would be nice if these methods could also be `const`, but that isn't possible due to the hashing being done. This is technically a breaking change since `Handle::data()` is public. But if that is used, it's most likely in used somewhere that only relies on the type derefing to `&[u8]`.
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions