Scorum
db_accessor_traits.hpp
Go to the documentation of this file.
1 #pragma once
2 #include <utility>
3 
4 namespace scorum {
5 namespace chain {
6 namespace dba {
7 namespace cxx17 {
8 template <class...> using void_t = void;
9 }
10 
11 template <typename TIdx, typename = cxx17::void_t<>> struct is_hashed_idx : std::false_type
12 {
13 };
14 
15 template <typename TIdx> struct is_hashed_idx<TIdx, cxx17::void_t<typename std::decay_t<TIdx>::hasher>> : std::true_type
16 {
17 };
18 }
19 }
20 }
Definition: asset.cpp:15