#include <concepts>
#include <functional>
#include <memory>
#include <type_traits>
#include <utility>
|
| template<typename FunctionT> |
| auto | serif::utils::dependencies::track_by (FunctionT &&function) |
| | Select the state that determines whether a source needs recomputation.
|
| |
template<typename PolicyT, typename ValueT>
requires SnapshotPolicyFor<PolicyT, ValueT> |
| const void * | serif::utils::dependencies::source_identity (const PolicyT &policy, const ValueT &value) |
| | Views may identify their underlying resource; ordinary sources retain object identity.
|
| |