pub fn new() -> Self {
        Self::new_in_universe(
            WorldId::next(0),
            EntityAllocator::new(Arc::new(Mutex::new(BlockAllocator::new()))),
        )
    }
/// Create a new `World` independent of any `Universe`.
///
/// `Entity` IDs in such a world will only be unique within that world. See also
/// `Universe::create_world`.
Create a new `World` independent of any `Universe`.
`Entity` IDs in such a world will only be unique within that world.
Create a new ` World ` independent of any ` Universe ` . ` Entity ` IDs in such a world will only be unique within that world .
pub fn new() -> Self {
        Self::new_in_universe(
            WorldId::next(0),
            EntityAllocator::new(Arc::new(Mutex::new(BlockAllocator::new()))),
        )
    }
pub fn new ( ) -> Self { Self :: new_in_universe ( WorldId :: next ( 0 ) , EntityAllocator :: new ( Arc :: new ( Mutex :: new ( BlockAllocator :: new ( ) ) ) ) , ) }
Create a new `World` independent of any `Universe`.
Create a new ` World ` independent of any ` Universe ` .