Parser bounds retained with an opaque extension envelope. More...
#include <clip.hpp>
Public Member Functions | |
| constexpr auto | operator<=> (const OpaqueContentLimits &) const =default |
Public Attributes | |
| std::size_t | max_input_bytes = 1024ull * 1024ull * 1024ull |
| std::size_t | max_depth = 64 |
| std::size_t | max_total_values = 30'000'000 |
| std::size_t | max_array_elements = 10'000'000 |
| std::size_t | max_object_members = 4'096 |
| std::size_t | max_string_bytes = 16ull * 1024ull * 1024ull |
| std::size_t | max_opaque_bytes = 64ull * 1024ull * 1024ull |
Parser bounds retained with an opaque extension envelope.
|
constexprdefault |
| std::size_t pulp::timeline::OpaqueContentLimits::max_array_elements = 10'000'000 |
| std::size_t pulp::timeline::OpaqueContentLimits::max_depth = 64 |
| std::size_t pulp::timeline::OpaqueContentLimits::max_input_bytes = 1024ull * 1024ull * 1024ull |
| std::size_t pulp::timeline::OpaqueContentLimits::max_object_members = 4'096 |
| std::size_t pulp::timeline::OpaqueContentLimits::max_opaque_bytes = 64ull * 1024ull * 1024ull |
| std::size_t pulp::timeline::OpaqueContentLimits::max_string_bytes = 16ull * 1024ull * 1024ull |
| std::size_t pulp::timeline::OpaqueContentLimits::max_total_values = 30'000'000 |