microserve::cache::Cache class

Constructors, destructors, conversion operators

Cache(StrategyKind kind, PoolConfig config = {}) explicit
~Cache()
Cache(Cache&&) noexcept
Cache(const Cache&) deleted

Public functions

auto operator=(Cache&&) -> Cache& noexcept
auto operator=(const Cache&) -> Cache& deleted
auto insert(std::span<const std::byte> bytes) const -> Allocation
auto capacity() const -> std::size_t noexcept
auto used() const -> std::size_t noexcept
auto evictions() const -> std::size_t noexcept
auto resident() const -> std::size_t noexcept