userver: userver/compression/zstd.hpp Source File
Loading...
Searching...
No Matches
zstd.hpp
Go to the documentation of this file.
1#pragma once
2
3/// @file userver/compression/zstd.hpp
4/// @brief @copybrief compression::zstd::Decompress
5/// @ingroup userver_universal
6
7#include <string_view>
8
9#include <userver/compression/error.hpp>
10
11USERVER_NAMESPACE_BEGIN
12
13/// @brief Zstandard (de)compression helpers.
14namespace compression::zstd {
15
16/// @brief Decompresses the string.
17/// @throws DecompressionError
18std::string Decompress(std::string_view compressed, size_t max_size);
19
20} // namespace compression::zstd
21
22USERVER_NAMESPACE_END