@@ -493,18 +493,6 @@ where
493 *h.borrow_mut() = Some(f);
493 *h.borrow_mut() = Some(f);
496−trait CellOptionExt<T> {
497− fn take(&self) -> Option<T>;
500−impl<T> CellOptionExt<T> for Cell<Option<T>> {
501− fn take(&self) -> Option<T> {
502− let temp = Cell::new(None);
508/// An operation failed because the virtual DOM was already dropped and
496/// An operation failed because the virtual DOM was already dropped and
509/// unmounted.
497/// unmounted.
510#[derive(Debug)]
498#[derive(Debug)]