fn new(start_index: usize) -> Block<T> {
        Block {
            start_index,
            slots: unsafe { mem::zeroed() },
            next: Atomic::null(),
        }
    }
/// Creates an empty block that starts at `start_index`.
Creates an empty block that starts at `start_index`.
Creates an empty block that starts at ` start_index ` .
fn new(start_index: usize) -> Block<T> {
        Block {
            start_index,
            slots: unsafe { mem::zeroed() },
            next: Atomic::null(),
        }
    }
fn new ( start_index : usize ) -> Block < T > { Block { start_index , slots : unsafe { mem :: zeroed ( ) } , next : Atomic :: null ( ) , } }
Creates an empty block that starts at `start_index`.
Creates an empty block that starts at ` start_index ` .
start_index
usize