Goby3  3.1.5a
2024.05.23
jwt::details::is_valid_json_object< value_type, string_type, object_type > Struct Template Reference

#include <goby/util/thirdparty/jwt-cpp/jwt.h>

Static Public Attributes

static constexpr auto value
 
static constexpr auto supports_claims_transform
 

Detailed Description

template<typename value_type, typename string_type, typename object_type>
struct jwt::details::is_valid_json_object< value_type, string_type, object_type >

Definition at line 2373 of file jwt.h.

Member Data Documentation

◆ supports_claims_transform

template<typename value_type , typename string_type , typename object_type >
constexpr auto jwt::details::is_valid_json_object< value_type, string_type, object_type >::supports_claims_transform
staticconstexpr
Initial value:
=
std::is_same<typename object_type::value_type,
std::pair<const string_type, value_type>>::value

Definition at line 2386 of file jwt.h.

◆ value

template<typename value_type , typename string_type , typename object_type >
constexpr auto jwt::details::is_valid_json_object< value_type, string_type, object_type >::value
staticconstexpr
Initial value:
=
std::is_same<typename object_type::mapped_type, value_type>::value &&
(std::is_same<typename object_type::key_type, string_type>::value ||
std::is_constructible<typename object_type::key_type, string_type>::value) &&
is_count_signature<object_type, string_type>::value &&
is_at_const_signature<object_type, value_type, string_type>::value

Definition at line 2375 of file jwt.h.


The documentation for this struct was generated from the following file:
jwt::details::supports_begin::value
static constexpr auto value
Definition: jwt.h:2314
jwt::details::supports_end::value
static constexpr auto value
Definition: jwt.h:2331
jwt::details::is_valid_json_object::value
static constexpr auto value
Definition: jwt.h:2375
is_detected
jwt::details::is_subcription_operator_signature::value
static constexpr auto value
Definition: jwt.h:2364