Module despero::ecs::borrow

source ·
Expand description

This module provides traits for borrowing values and the relationship between references and owned values, as well as ref cells.

Not all items are re-exported in the crate because not all are necessary for basic usage. The traits can still be accessed and allows for custom accessors for systems.

Macros

  • Creates a [SmallVec] containing the arguments.

Structs

  • Wrapper type for an immutably borrowed value from schedule context which may not exist.
  • Wrapper type for an exclusively value from schedule context which may not exist.
  • Wrapper type for an immutably borrowed value from schedule context
  • Wrapper type for an exclusively borrowed value

Traits

Type Definitions

  • Type alias for list of borrows