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