Module hecs_schedule::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
Macro for implementing lifetime eliding IntoBorrow
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
Trait for a set of component accesses
Helper trait for borrowing either immutably or mutably from context
Lifetime erasure in waiting of GAT
Type Definitions
Type alias for list of borrows