pub fn debounce_filter<R>( ms: impl Into<MaybeSignal<f64>>, options: DebounceOptions, ) -> impl Fn(Rc<dyn Fn() -> R>) -> Rc<RefCell<Option<R>>> + Clonewhere R: 'static,