14#include <lagrange/utils/span.h>
16#include <cista/serialization.h>
21namespace lagrange::serialization::internal {
25constexpr auto k_cista_mode = cista::mode::WITH_VERSION | cista::mode::WITH_INTEGRITY;
28constexpr uint8_t k_magic[4] = {
'L',
'E',
'N',
'C'};
31constexpr size_t k_header_size = 4 + 8;
39compress_buffer(
const std::vector<uint8_t>& input,
int compression_level,
unsigned num_threads);
::nonstd::span< T, Extent > span
A bounds-safe view for sequences of objects.
Definition span.h:27