Skip to content

Commit 775ec46

Browse files
committed
refactor: Include <ranges> header and add constraint for Packer template
1 parent e066d2d commit 775ec46

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

include/msgpack23/msgpack23.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <cstddef>
1111
#include <cstring>
1212
#include <iterator>
13+
#include <ranges>
1314
#include <span>
1415
#include <string>
1516
#include <type_traits>
@@ -478,6 +479,7 @@ namespace msgpack23 {
478479
};
479480

480481
template<typename Container>
482+
requires byte_type<typename Container::value_type>
481483
Packer(std::back_insert_iterator<Container>) ->
482484
Packer<typename Container::value_type, std::back_insert_iterator<Container> >;
483485

0 commit comments

Comments
 (0)