|
@@ -440,7 +440,7 @@ impl<'a, P> std::ops::Deref for Scope<'a, P> {
|
|
/// `ScopeId` is a `usize` that is unique across the entire VirtualDOM and across time. ScopeIDs will never be reused
|
|
/// `ScopeId` is a `usize` that is unique across the entire VirtualDOM and across time. ScopeIDs will never be reused
|
|
/// once a component has been unmounted.
|
|
/// once a component has been unmounted.
|
|
#[cfg_attr(feature = "serialize", derive(serde::Serialize, serde::Deserialize))]
|
|
#[cfg_attr(feature = "serialize", derive(serde::Serialize, serde::Deserialize))]
|
|
-#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
|
|
|
|
|
|
+#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug, PartialOrd, Ord)]
|
|
pub struct ScopeId(pub usize);
|
|
pub struct ScopeId(pub usize);
|
|
|
|
|
|
/// A task's unique identifier.
|
|
/// A task's unique identifier.
|