diff options
Diffstat (limited to '')
| -rw-r--r-- | src/InMemoryBackend.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/InMemoryBackend.cpp b/src/InMemoryBackend.cpp index 4649da0..8aebc65 100644 --- a/src/InMemoryBackend.cpp +++ b/src/InMemoryBackend.cpp @@ -2,19 +2,17 @@ #include <picosha2.h> -namespace nt -{ - std::string InMemoryBackend::Put(std::vector<uint8_t> value) - { +namespace nt { + std::string InMemoryBackend::Put(std::vector<uint8_t> value) { const std::string hash = picosha2::hash256_hex_string(value.begin(), value.end()); kv_.emplace(hash, std::move(value)); return hash; } - std::optional<std::vector<uint8_t>> InMemoryBackend::Get(const std::string& hash) - { + std::optional<std::vector<uint8_t>> InMemoryBackend::Get(const std::string& hash) { auto it = kv_.find(hash); - if (it == kv_.end()) return std::nullopt; + if (it == kv_.end()) + return std::nullopt; return it->second; } -} +} // namespace nt |
