Crate turbo_tasks_macros

Source

Macros§

generic_type
Registers a value type that is generic over the Vc it contains.
primitive

Attribute Macros§

function
test_tt
value
value_impl
value_trait
Allows this trait to be used as part of a trait object inside of a value cell, in the form of Vc<dyn MyTrait>.

Derive Macros§

DeterministicHash
KeyValuePair
Derives the turbo_tasks::KeyValuePair trait for a enum. Each variant need to have a value field which becomes part of the value enum and all remaining fields become part of the key.
NonLocalValue
OperationValue
ShrinkToFit
TaskInput
TraceRawVcs
ValueDebug
ValueDebugFormat