rippled
Loading...
Searching...
No Matches
include
xrpl
protocol_autogen
Utils.h
1
#pragma once
2
3
#include <
optional
>
4
#include <
type_traits
>
5
6
namespace
xrpl::protocol_autogen
{
7
8
template
<
typename
ValueType>
9
using
Optional
=
std::conditional_t
<
10
std::is_reference_v<ValueType>
,
11
std::optional<std::reference_wrapper<std::remove_reference_t<ValueType>
>>,
12
std::optional<ValueType>
>;
13
14
}
std::conditional_t
std::is_same_v
T is_same_v
xrpl::protocol_autogen
Definition
STObjectValidation.h:6
optional
type_traits
Generated by
1.9.8