Skip to content

Commit c4c2383

Browse files
committed
fix: CI
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
1 parent 9a01004 commit c4c2383

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

include/scale/enum_traits.hpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#pragma once
88

9+
#include <algorithm>
910
#include <type_traits>
1011

1112
#include <scale/outcome/outcome_throw.hpp>
@@ -63,9 +64,7 @@ namespace scale {
6364
typename = decltype(E_traits::valid_values)>
6465
constexpr bool is_valid_enum_value(std::underlying_type_t<E> value) noexcept {
6566
const auto &valid_values = E_traits::valid_values;
66-
return std::find(std::begin(valid_values),
67-
std::end(valid_values),
68-
static_cast<E>(value))
67+
return std::ranges::find(valid_values, static_cast<E>(value))
6968
!= std::end(valid_values);
7069
}
7170

0 commit comments

Comments
 (0)