Crate async_local

source ·

Structs

A wrapper type used for creating pointers to thread-locals that are valid within an async context
A thread-safe pointer to a thread local Context
A thread-safe pointer to a thread-local Context constrained by a phantom lifetime

Traits

A marker trait promising AsRef<Context<T>> is implemented in a way that can’t be invalidated
LocalKey extension for creating thread-safe pointers to thread-local Context

Derive Macros

Derive AsRef<Context<T>> and AsContext for a struct