oxilean_runtime/arena/
generationalarena_traits.rs1use super::types::GenerationalArena;
13use std::fmt;
14
15impl<T> Default for GenerationalArena<T> {
16 fn default() -> Self {
17 Self::new()
18 }
19}
20
21impl<T: fmt::Debug> fmt::Debug for GenerationalArena<T> {
22 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
23 f.debug_struct("GenerationalArena")
24 .field("len", &self.len())
25 .field("capacity", &self.entries.len())
26 .field("generation", &self.generation)
27 .finish()
28 }
29}