pub fn next_ptr(&self) -> Option<*const T> {
        if !self.full() {
            Some(self.next.get() as _)
        } else {
            None
        }
    }
/// Returns the pointer of the next object to be allocated.
/// Returns `None` when the `Arena` is full.
Returns the pointer of the next object to be allocated.
Returns `None` when the `Arena` is full.
Returns the pointer of the next object to be allocated . Returns ` None ` when the ` Arena ` is full .
pub fn next_ptr(&self) -> Option<*const T> {
        if !self.full() {
            Some(self.next.get() as _)
        } else {
            None
        }
    }
pub fn next_ptr ( & self ) -> Option < * const T > { if ! self . full ( ) { Some ( self . next . get ( ) as _ ) } else { None } }
Returns the pointer of the next object to be allocated.
Returns the pointer of the next object to be allocated .
&self
&self