summaryrefslogtreecommitdiffstats
path: root/wgpu/src
diff options
context:
space:
mode:
authorLibravatar Ian Douglas Scott <idscott@system76.com>2023-04-27 15:36:45 -0700
committerLibravatar Ian Douglas Scott <idscott@system76.com>2023-04-28 10:14:15 -0700
commit47016a37dfe51ebc3cdf290d8afb34ceadb8edae (patch)
tree79dfb92903f27f2f743f4c3bcf49cf9956cab8cd /wgpu/src
parentc31ab8eee6a49a48b4e6ad92207b8ee0360a0eff (diff)
downloadiced-47016a37dfe51ebc3cdf290d8afb34ceadb8edae.tar.gz
iced-47016a37dfe51ebc3cdf290d8afb34ceadb8edae.tar.bz2
iced-47016a37dfe51ebc3cdf290d8afb34ceadb8edae.zip
Do not require `Copy` for text `StyleSheet::Style`
For most widgets, `Style` only requires `Default`. A few require `Clone`. Only this one requires `Copy`. Some of the types in the default theme has a custom variant requiring `Box<dyn Trait>`, or `Rc<dyn Trait>` to provide `Clone`, but this isn't possible if `Copy` is required. It would be good to also address the inconsistency of requiring `Clone` in some places and not others. This removes `style/src/text.rs` which is unused in this branch and thus confusing. If there's a reason to keep it, that can be removed from the change.
Diffstat (limited to 'wgpu/src')
0 files changed, 0 insertions, 0 deletions