diff --git a/packages/core/src/lib.rs b/packages/core/src/lib.rs index f13c20b43..b6fe456bc 100644 --- a/packages/core/src/lib.rs +++ b/packages/core/src/lib.rs @@ -70,10 +70,10 @@ pub(crate) mod innerlude { } pub use crate::innerlude::{ - fc_to_builder, Attribute, AttributeValue, CapturedError, Component, DynamicNode, Element, - ElementId, Event, Fragment, IntoDynNode, LazyNodes, Mutation, Mutations, Properties, - RenderReturn, Scope, ScopeId, ScopeState, Scoped, SuspenseContext, TaskId, Template, - TemplateAttribute, TemplateNode, VComponent, VNode, VText, VirtualDom, + fc_to_builder, AnyValueContainer, Attribute, AttributeValue, CapturedError, Component, + DynamicNode, Element, ElementId, Event, Fragment, IntoDynNode, LazyNodes, Mutation, Mutations, + Properties, RenderReturn, Scope, ScopeId, ScopeState, Scoped, SuspenseContext, TaskId, + Template, TemplateAttribute, TemplateNode, VComponent, VNode, VText, VirtualDom, }; /// The purpose of this module is to alleviate imports of many common types @@ -81,9 +81,9 @@ pub use crate::innerlude::{ /// This includes types like [`Scope`], [`Element`], and [`Component`]. pub mod prelude { pub use crate::innerlude::{ - fc_to_builder, Component, Element, Event, EventHandler, Fragment, LazyNodes, Properties, - Scope, ScopeId, ScopeState, Scoped, TaskId, Template, TemplateAttribute, TemplateNode, - Throw, VNode, VirtualDom, + fc_to_builder, Component, Element, Event, EventHandler, Fragment, IntoAttributeValue, + LazyNodes, Properties, Scope, ScopeId, ScopeState, Scoped, TaskId, Template, + TemplateAttribute, TemplateNode, Throw, VNode, VirtualDom, }; } diff --git a/packages/core/src/nodes.rs b/packages/core/src/nodes.rs index 030e77e8d..0c797460a 100644 --- a/packages/core/src/nodes.rs +++ b/packages/core/src/nodes.rs @@ -673,7 +673,7 @@ impl AnyValue for T { if let Some(other) = other.as_any().downcast_ref() { self == other } else { - return false; + false } } @@ -698,7 +698,7 @@ impl AnyValue for T { if let Some(other) = other.as_any().downcast_ref() { self == other } else { - return false; + false } } diff --git a/packages/core/src/virtual_dom.rs b/packages/core/src/virtual_dom.rs index 890416cd9..56363788f 100644 --- a/packages/core/src/virtual_dom.rs +++ b/packages/core/src/virtual_dom.rs @@ -640,7 +640,7 @@ impl VirtualDom { } /// Swap the current mutations with a new - fn finalize<'a>(&'a mut self) -> Mutations<'a> { + fn finalize(&mut self) -> Mutations { self.mutations.take() } }