di 0.1.0
Loading...
Searching...
No Matches
erased_status_code.h
Go to the documentation of this file.
1#pragma once
2
3#include "di/meta/core.h"
6
7namespace di::concepts {
8namespace detail {
9 template<typename T>
10 constexpr inline bool erased_status_code_helper = false;
11
12 template<typename T>
13 constexpr inline bool erased_status_code_helper<vocab::StatusCode<vocab::Erased<T>>> = true;
14}
15
16template<typename T>
17concept ErasedStatusCode = detail::erased_status_code_helper<meta::Decay<T>>;
18}
Definition erased_status_code.h:17
Definition any_storable.h:9