boostorg / boostorg/beast

`http::basic_fields::equal_range` should return `boost::range::iterator_range`

Aperta
#1,184 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Feature
Lingua principale
C++
Stelle
4.8k
Fork
694
Merge medio
12h 48m
PR unite (30g)
1

Descrizione

In terms of improving Beast's semantic meaning, using a [`std::pair`](https://www.boost.org/doc/libs/1_67_0/libs/beast/doc/html/beast/ref/boost__beast__http__basic_fields/equal_range.html) as the return type for `basic_fields::equal_range` can lead to a hard-to-use API.

It's suggested that Beast instead return what's in Boost.Range for better interop with existing Boost libs.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.