| 58 | } |
| 59 | |
| 60 | folly::StringPiece BlockCache::ReadResult::key() const { |
| 61 | auto entryEnd = buffer_.data() + buffer_.size(); |
| 62 | return {reinterpret_cast<const char*>( |
| 63 | entryEnd - sizeof(BlockCache::EntryDesc) - keySize_), |
| 64 | keySize_}; |
| 65 | } |
| 66 | |
| 67 | BufferView BlockCache::ReadResult::value() const { |
| 68 | return buffer_.view().slice(0, valueSize_); |
no test coverage detected