dioxus_use_storage/hooks/use_local_storage/
display.rs1use 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}