#![no_implicit_prelude] fn compile_pass() { let onclick = <::yew::Callback<::yew::MouseEvent> as ::std::convert::From<_>>::from( |_: ::yew::MouseEvent| (), ); let parent_ref = <::yew::NodeRef as ::std::default::Default>::default(); let dyn_tag = || <::std::string::String as ::std::convert::From<&str>>::from("test"); let mut extra_tags_iter = ::std::iter::IntoIterator::into_iter(::std::vec!["a", "b"]); let cow_none: ::std::option::Option<::std::borrow::Cow<'static, str>> = ::std::option::Option::None; ::yew::html! {