#include <userver/rcu/rcu.hpp>
Default RCU traits. Deletes garbage asynchronously. Designed for storing data of multi-megabyte or multi-gigabyte caches.
Inheritance diagram for rcu::DefaultRcuTraits:Public Types | |
| using | MutexType = engine::Mutex |
| using | DeleterType = AsyncDeleter |
DeleterType is used to delete retired objects. It should:
void Delete(SnapshotHandle<T>) noexcept;