Trait shipyard::BulkReserve[][src]

pub trait BulkReserve {
    fn bulk_reserve(&mut self, new_entities: &[EntityId]) { ... }
}

Reserves memory for a set of entities.

Provided methods

fn bulk_reserve(&mut self, new_entities: &[EntityId])[src]

Reserves memory for all entities in new_entities.

Loading content...

Implementations on Foreign Types

impl BulkReserve for ()[src]

impl<ViewA: BulkReserve> BulkReserve for (ViewA,)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve> BulkReserve for (ViewA, ViewB)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve, ViewD: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC, ViewD)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve, ViewD: BulkReserve, ViewE: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC, ViewD, ViewE)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve, ViewD: BulkReserve, ViewE: BulkReserve, ViewF: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC, ViewD, ViewE, ViewF)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve, ViewD: BulkReserve, ViewE: BulkReserve, ViewF: BulkReserve, ViewG: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC, ViewD, ViewE, ViewF, ViewG)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve, ViewD: BulkReserve, ViewE: BulkReserve, ViewF: BulkReserve, ViewG: BulkReserve, ViewH: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC, ViewD, ViewE, ViewF, ViewG, ViewH)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve, ViewD: BulkReserve, ViewE: BulkReserve, ViewF: BulkReserve, ViewG: BulkReserve, ViewH: BulkReserve, ViewI: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC, ViewD, ViewE, ViewF, ViewG, ViewH, ViewI)[src]

impl<ViewA: BulkReserve, ViewB: BulkReserve, ViewC: BulkReserve, ViewD: BulkReserve, ViewE: BulkReserve, ViewF: BulkReserve, ViewG: BulkReserve, ViewH: BulkReserve, ViewI: BulkReserve, ViewJ: BulkReserve> BulkReserve for (ViewA, ViewB, ViewC, ViewD, ViewE, ViewF, ViewG, ViewH, ViewI, ViewJ)[src]

Loading content...

Implementors

impl<T> BulkReserve for &mut ViewMut<'_, T>[src]

impl<T> BulkReserve for ViewMut<'_, T>[src]

Loading content...