diff --git a/sixtyfps_runtime/interpreter/dynamic_component.rs b/sixtyfps_runtime/interpreter/dynamic_component.rs index d77519f9e..88d287d0e 100644 --- a/sixtyfps_runtime/interpreter/dynamic_component.rs +++ b/sixtyfps_runtime/interpreter/dynamic_component.rs @@ -1077,10 +1077,7 @@ pub fn instantiate( component_box.instance.as_ptr().cast(), )); - let is_state_info = match property_type { - Type::Struct { name: Some(name), .. } if name.ends_with("::StateInfo") => true, - _ => false, - }; + let is_state_info = matches!(property_type, Type::Struct { name: Some(name), .. } if name.ends_with("::StateInfo")); if is_state_info { let prop = Pin::new_unchecked( &*(instance_ref.as_ptr().add(*offset) diff --git a/sixtyfps_runtime/rendering_backends/gl/images.rs b/sixtyfps_runtime/rendering_backends/gl/images.rs index deaa923d3..a41709b73 100644 --- a/sixtyfps_runtime/rendering_backends/gl/images.rs +++ b/sixtyfps_runtime/rendering_backends/gl/images.rs @@ -369,10 +369,7 @@ impl CachedImage { } pub(crate) fn is_on_gpu(&self) -> bool { - match &*self.0.borrow() { - ImageData::Texture(_) => true, - _ => false, - } + matches!(&*self.0.borrow(), ImageData::Texture(_)) } pub(crate) fn to_rgba(&self) -> Option {