pub fn at(&self, index: usize) -> Option<&Item> {
        if index < self.len() {
            Some(unsafe { &*(self.arena.at(ArenaIndex(index)) as *const Item) })
        } else {
            None
        }
    }
/// Get a reference to the item at `index`
Get a reference to the item at `index`
Get a reference to the item at ` index `
pub fn at(&self, index: usize) -> Option<&Item> {
        if index < self.len() {
            Some(unsafe { &*(self.arena.at(ArenaIndex(index)) as *const Item) })
        } else {
            None
        }
    }
pub fn at ( & self , index : usize ) -> Option < & Item > { if index < self . len ( ) { Some ( unsafe { & * ( self . arena . at ( ArenaIndex ( index ) ) as * const Item ) } ) } else { None } }
Get a reference to the item at `index`
Get a reference to the item at ` index `
&self
index
usize
&self
index
usize