diff --git a/packages/yew/src/html/conversion.rs b/packages/yew/src/html/conversion.rs index 542443feeee..61598677a4b 100644 --- a/packages/yew/src/html/conversion.rs +++ b/packages/yew/src/html/conversion.rs @@ -95,7 +95,7 @@ mod test { fn test_str() { let _: String = "foo".into_prop_value(); let _: Option = "foo".into_prop_value(); - let _: Cow<'static, str> = "foo".into_prop_value(); - let _: Option> = "foo".into_prop_value(); + let _: AttrValue = "foo".into_prop_value(); + let _: Option = "foo".into_prop_value(); } } diff --git a/packages/yew/src/virtual_dom/vtag.rs b/packages/yew/src/virtual_dom/vtag.rs index e474a3e69a4..aa969d4ddc1 100644 --- a/packages/yew/src/virtual_dom/vtag.rs +++ b/packages/yew/src/virtual_dom/vtag.rs @@ -1143,7 +1143,7 @@ mod tests { <@{"input"} value="World"/> }; let input_vtag = assert_vtag_mut(&mut input_el); - assert_eq!(input_vtag.value(), Some(&Cow::Borrowed("World"))); + assert_eq!(input_vtag.value(), Some(&AttrValue::Static("World"))); assert!(!input_vtag.attributes.iter().any(|(k, _)| k == "value")); }