35 std::optional<std::string>
start,
36 std::optional<std::string>
end,
38 : name_{ std::move(
name) }
39 , start_{ std::move(
start) }
40 , end_{ std::move(
end) }
45 [[nodiscard]]
auto name() const -> const std::
string&
50 [[nodiscard]]
auto start() const -> const std::optional<std::
string>&
55 [[nodiscard]]
auto end() const -> const std::optional<std::
string>&
60 [[nodiscard]]
auto count() const -> std::uint64_t
67 std::optional<std::string> start_;
68 std::optional<std::string> end_;
Definition search_date_range.hxx:32
search_date_range(std::string name, std::optional< std::string > start, std::optional< std::string > end, std::uint64_t count)
Definition search_date_range.hxx:34
auto end() const -> const std::optional< std::string > &
Definition search_date_range.hxx:55
auto name() const -> const std::string &
Definition search_date_range.hxx:45
auto start() const -> const std::optional< std::string > &
Definition search_date_range.hxx:50
auto count() const -> std::uint64_t
Definition search_date_range.hxx:60
Represents a single item from the result of collection::scan()
Definition allow_querying_search_index_options.hxx:28