pub(super) fn new(next: usize) -> Slot<T> {
        Slot {
            next: UnsafeCell::new(next),
            entry: T::default(),
        }
    }
/// Initialize a new `Slot` linked to `next`.
///
/// The entry is initialized to a default value.
Initialize a new `Slot` linked to `next`.
The entry is initialized to a default value.
Initialize a new ` Slot ` linked to ` next ` . The entry is initialized to a default value .
pub(super) fn new(next: usize) -> Slot<T> {
        Slot {
            next: UnsafeCell::new(next),
            entry: T::default(),
        }
    }
pub ( super ) fn new ( next : usize ) -> Slot < T > { Slot { next : UnsafeCell :: new ( next ) , entry : T :: default ( ) , } }
Initialize a new `Slot` linked to `next`.
Initialize a new ` Slot ` linked to ` next ` .
next
usize
next
usize