userver: chaotic::OneOfIntegerSettings< BuilderFunc > Struct Template Reference
Loading...
Searching...
No Matches
chaotic::OneOfIntegerSettings< BuilderFunc > Struct Template Reference

Detailed Description

template<typename BuilderFunc>
struct chaotic::OneOfIntegerSettings< BuilderFunc >

Definition at line 31 of file oneof_with_discriminator.hpp.

Public Types

using KeyType = int64_t
 

Static Public Member Functions

static std::string FieldToString (KeyType key)
 

Public Attributes

std::string_view property_name
 
utils::TrivialSet< BuilderFunc > mapping
 

Member Typedef Documentation

◆ KeyType

template<typename BuilderFunc >
using chaotic::OneOfIntegerSettings< BuilderFunc >::KeyType = int64_t

Definition at line 32 of file oneof_with_discriminator.hpp.

Member Function Documentation

◆ FieldToString()

template<typename BuilderFunc >
static std::string chaotic::OneOfIntegerSettings< BuilderFunc >::FieldToString ( KeyType key)
inlinestatic

Definition at line 37 of file oneof_with_discriminator.hpp.

Member Data Documentation

◆ mapping

template<typename BuilderFunc >
utils::TrivialSet<BuilderFunc> chaotic::OneOfIntegerSettings< BuilderFunc >::mapping

Definition at line 35 of file oneof_with_discriminator.hpp.

◆ property_name

template<typename BuilderFunc >
std::string_view chaotic::OneOfIntegerSettings< BuilderFunc >::property_name

Definition at line 34 of file oneof_with_discriminator.hpp.


The documentation for this struct was generated from the following file: