@@ -465,44 +465,20 @@ error[E0277]: the trait bound `NotToString: IntoPropValue<Option<implicit_clone:
465465 | ^^^^^^^^^^^ the trait `IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not implemented for `NotToString`
466466 |
467467 = help: the following other types implement trait `IntoPropValue<T>`:
468- <<<<<<< HEAD
469- <&'static [(K, V)] as IntoPropValue<implicit_clone::unsync::map::IMap<K, V>>>
470- <&'static [T] as IntoPropValue<implicit_clone::unsync::array::IArray<T>>>
471- <&'static str as IntoPropValue<Classes>>
472- <&'static str as IntoPropValue<Option<String>>>
473- <&'static str as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
474- <&'static str as IntoPropValue<String>>
475- <&'static str as IntoPropValue<implicit_clone::unsync::string::IString>>
476- <&ChildrenRenderer<VNode> as IntoPropValue<VNode>>
477- =======
478468 `&'static [(K, V)]` implements `IntoPropValue<implicit_clone::unsync::map::IMap<K, V>>`
479469 `&'static [T]` implements `IntoPropValue<implicit_clone::unsync::array::IArray<T>>`
480470 `&'static str` implements `IntoPropValue<Classes>`
481471 `&'static str` implements `IntoPropValue<Option<String>>`
482472 `&'static str` implements `IntoPropValue<Option<implicit_clone::unsync::string::IString>>`
483473 `&'static str` implements `IntoPropValue<String>`
484474 `&'static str` implements `IntoPropValue<implicit_clone::unsync::string::IString>`
485- `&String` implements `IntoPropValue<VNode>`
486- >>>>>>> origin/master
475+ `&ChildrenRenderer<VNode>` implements `IntoPropValue<VNode>`
487476 and $N others
488477
489478error[E0277]: the trait bound `Option<NotToString>: IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not satisfied
490479 --> tests/html_macro/element-fail.rs:47:23
491480 |
49248147 | html! { <a media={Some(NotToString)} /> };
493- <<<<<<< HEAD
494- | ^^^^ the trait `IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not implemented for `Option<NotToString>`
495- |
496- = help: the following other types implement trait `IntoPropValue<T>`:
497- <Option<&'static str> as IntoPropValue<Option<String>>>
498- <Option<&'static str> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
499- <Option<Cow<'static, str>> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
500- <Option<F> as IntoPropValue<Option<yew::Callback<I, O>>>>
501- <Option<Rc<str>> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
502- <Option<String> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
503- <Option<VChild<T>> as IntoPropValue<Option<ChildrenRenderer<C>>>>
504- <Option<VNode> as IntoPropValue<VNode>>
505- =======
506482 | ----^^^^^^^^^^^^^
507483 | |
508484 | the trait `IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not implemented for `Option<NotToString>`
@@ -517,25 +493,11 @@ error[E0277]: the trait bound `Option<NotToString>: IntoPropValue<Option<implici
517493 `Option<String>` implements `IntoPropValue<Option<implicit_clone::unsync::string::IString>>`
518494 `Option<VChild<T>>` implements `IntoPropValue<Option<ChildrenRenderer<C>>>`
519495 `Option<VNode>` implements `IntoPropValue<VNode>`
520- >>>>>>> origin/master
521496
522497error[E0277]: the trait bound `Option<{integer}>: IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not satisfied
523498 --> tests/html_macro/element-fail.rs:48:22
524499 |
52550048 | html! { <a href={Some(5)} /> };
526- <<<<<<< HEAD
527- | ^^^^ the trait `IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not implemented for `Option<{integer}>`
528- |
529- = help: the following other types implement trait `IntoPropValue<T>`:
530- <Option<&'static str> as IntoPropValue<Option<String>>>
531- <Option<&'static str> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
532- <Option<Cow<'static, str>> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
533- <Option<F> as IntoPropValue<Option<yew::Callback<I, O>>>>
534- <Option<Rc<str>> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
535- <Option<String> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
536- <Option<VChild<T>> as IntoPropValue<Option<ChildrenRenderer<C>>>>
537- <Option<VNode> as IntoPropValue<VNode>>
538- =======
539501 | ----^^^
540502 | |
541503 | the trait `IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not implemented for `Option<{integer}>`
@@ -550,7 +512,6 @@ error[E0277]: the trait bound `Option<{integer}>: IntoPropValue<Option<implicit_
550512 `Option<String>` implements `IntoPropValue<Option<implicit_clone::unsync::string::IString>>`
551513 `Option<VChild<T>>` implements `IntoPropValue<Option<ChildrenRenderer<C>>>`
552514 `Option<VNode>` implements `IntoPropValue<VNode>`
553- >>>>>>> origin/master
554515
555516error[E0277]: the trait bound `{integer}: IntoEventCallback<MouseEvent>` is not satisfied
556517 --> tests/html_macro/element-fail.rs:51:28
@@ -660,17 +621,6 @@ error[E0277]: the trait bound `Option<yew::NodeRef>: IntoPropValue<yew::NodeRef>
660621 | required by a bound introduced by this call
661622 |
662623 = help: the following other types implement trait `IntoPropValue<T>`:
663- <<<<<<< HEAD
664- <Option<&'static str> as IntoPropValue<Option<String>>>
665- <Option<&'static str> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
666- <Option<Cow<'static, str>> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
667- <Option<F> as IntoPropValue<Option<yew::Callback<I, O>>>>
668- <Option<Rc<str>> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
669- <Option<String> as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
670- <Option<VChild<T>> as IntoPropValue<Option<ChildrenRenderer<C>>>>
671- <Option<VNode> as IntoPropValue<VNode>>
672- = note: this error originates in the macro `html` (in Nightly builds, run with -Z macro-backtrace for more info)
673- =======
674624 `Option<&str>` implements `IntoPropValue<Option<String>>`
675625 `Option<&str>` implements `IntoPropValue<Option<implicit_clone::unsync::string::IString>>`
676626 `Option<Cow<'_, str>>` implements `IntoPropValue<Option<implicit_clone::unsync::string::IString>>`
@@ -679,7 +629,6 @@ error[E0277]: the trait bound `Option<yew::NodeRef>: IntoPropValue<yew::NodeRef>
679629 `Option<String>` implements `IntoPropValue<Option<implicit_clone::unsync::string::IString>>`
680630 `Option<VChild<T>>` implements `IntoPropValue<Option<ChildrenRenderer<C>>>`
681631 `Option<VNode>` implements `IntoPropValue<VNode>`
682- >>>>>>> origin/master
683632
684633error[E0277]: the trait bound `yew::Callback<String>: IntoEventCallback<MouseEvent>` is not satisfied
685634 --> tests/html_macro/element-fail.rs:58:29
@@ -716,25 +665,14 @@ error[E0277]: the trait bound `NotToString: IntoPropValue<Option<implicit_clone:
716665 | ^^^^^^^^^^^ the trait `IntoPropValue<Option<implicit_clone::unsync::string::IString>>` is not implemented for `NotToString`
717666 |
718667 = help: the following other types implement trait `IntoPropValue<T>`:
719- <<<<<<< HEAD
720- <&'static [(K, V)] as IntoPropValue<implicit_clone::unsync::map::IMap<K, V>>>
721- <&'static [T] as IntoPropValue<implicit_clone::unsync::array::IArray<T>>>
722- <&'static str as IntoPropValue<Classes>>
723- <&'static str as IntoPropValue<Option<String>>>
724- <&'static str as IntoPropValue<Option<implicit_clone::unsync::string::IString>>>
725- <&'static str as IntoPropValue<String>>
726- <&'static str as IntoPropValue<implicit_clone::unsync::string::IString>>
727- <&ChildrenRenderer<VNode> as IntoPropValue<VNode>>
728- =======
729668 `&'static [(K, V)]` implements `IntoPropValue<implicit_clone::unsync::map::IMap<K, V>>`
730669 `&'static [T]` implements `IntoPropValue<implicit_clone::unsync::array::IArray<T>>`
731670 `&'static str` implements `IntoPropValue<Classes>`
732671 `&'static str` implements `IntoPropValue<Option<String>>`
733672 `&'static str` implements `IntoPropValue<Option<implicit_clone::unsync::string::IString>>`
734673 `&'static str` implements `IntoPropValue<String>`
735674 `&'static str` implements `IntoPropValue<implicit_clone::unsync::string::IString>`
736- `&String` implements `IntoPropValue<VNode>`
737- >>>>>>> origin/master
675+ `&ChildrenRenderer<VNode>` implements `IntoPropValue<VNode>`
738676 and $N others
739677
740678error[E0277]: the trait bound `(): IntoPropValue<yew::NodeRef>` is not satisfied
@@ -751,20 +689,6 @@ error[E0277]: the trait bound `(): IntoPropValue<yew::NodeRef>` is not satisfied
751689 = help: for that trait implementation, expected `VNode`, found `yew::NodeRef`
752690
753691error[E0277]: the trait bound `implicit_clone::unsync::string::IString: From<{integer}>` is not satisfied
754- <<<<<<< HEAD
755- --> tests/html_macro/element-fail.rs:77:16
756- |
757- 77 | html! { <@{55}></@> };
758- | ^^ the trait `From<{integer}>` is not implemented for `implicit_clone::unsync::string::IString`
759- |
760- = help: the following other types implement trait `From<T>`:
761- <implicit_clone::unsync::string::IString as From<&'static str>>
762- <implicit_clone::unsync::string::IString as From<&implicit_clone::unsync::string::IString>>
763- <implicit_clone::unsync::string::IString as From<Cow<'static, str>>>
764- <implicit_clone::unsync::string::IString as From<Rc<str>>>
765- <implicit_clone::unsync::string::IString as From<String>>
766- = note: required because of the requirements on the impl of `Into<implicit_clone::unsync::string::IString>` for `{integer}`
767- =======
768692 --> tests/html_macro/element-fail.rs:79:16
769693 |
77069479 | html! { <@{55}></@> };
@@ -778,4 +702,3 @@ error[E0277]: the trait bound `implicit_clone::unsync::string::IString: From<{in
778702 `implicit_clone::unsync::string::IString` implements `From<Rc<str>>`
779703 `implicit_clone::unsync::string::IString` implements `From<String>`
780704 = note: required for `{integer}` to implement `Into<implicit_clone::unsync::string::IString>`
781- >>>>>>> origin/master
0 commit comments