34 std::variant<std::monostate, std::uint64_t, double>
min,
35 std::variant<std::monostate, std::uint64_t, double>
max,
37 : name_{ std::move(
name) }
44 [[nodiscard]]
auto name() const -> const std::
string&
49 [[nodiscard]]
auto min() const -> const std::variant<std::monostate, std::uint64_t,
double>&
54 [[nodiscard]]
auto max() const -> const std::variant<std::monostate, std::uint64_t,
double>&
59 [[nodiscard]]
auto count() const -> std::uint64_t
66 std::variant<std::monostate, std::uint64_t, double> min_{};
67 std::variant<std::monostate, std::uint64_t, double> max_{};
Definition search_numeric_range.hxx:31
auto min() const -> const std::variant< std::monostate, std::uint64_t, double > &
Definition search_numeric_range.hxx:49
auto name() const -> const std::string &
Definition search_numeric_range.hxx:44
search_numeric_range(std::string name, std::variant< std::monostate, std::uint64_t, double > min, std::variant< std::monostate, std::uint64_t, double > max, std::uint64_t count)
Definition search_numeric_range.hxx:33
auto count() const -> std::uint64_t
Definition search_numeric_range.hxx:59
auto max() const -> const std::variant< std::monostate, std::uint64_t, double > &
Definition search_numeric_range.hxx:54
Represents a single item from the result of collection::scan()
Definition allow_querying_search_index_options.hxx:28