Relax Eq to PartialEq for create_slice() (#570)

Co-authored-by: Denis Nazarov <denis.nazarov@gmail.com>
This commit is contained in:
Denis Nazarov
2023-02-23 16:00:01 +03:00
committed by GitHub
parent 05b5b25c0e
commit efe29fd057

View File

@@ -71,7 +71,7 @@ pub fn create_slice<T, O>(
setter: impl Fn(&mut T, O) + Clone + Copy + 'static,
) -> (Signal<O>, SignalSetter<O>)
where
O: Eq,
O: PartialEq,
{
let getter = create_memo(cx, move |_| signal.with(getter));
let setter = move |value| signal.update(|x| setter(x, value));