dioxus_use_storage/hooks/use_local_storage/
display.rs

1use super::*;
2
3impl Default for UseLocalStorage {
4    fn default() -> Self {
5        Self { data: Rc::new(RefCell::new(Default::default())), listen_storage: None }
6    }
7}
8
9impl Debug for UseLocalStorage {
10    fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
11        f.write_str("UseLocalStorage ")?;
12        f.debug_map().entries(self.iter()).finish()
13    }
14}
15
16impl Display for UseLocalStorage {
17    fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
18        f.debug_struct("UseLocalStorage")
19            .field("items", &self.len())
20            .field("listen_storage", &self.listen_storage.is_some())
21            .finish()
22    }
23}