nil::crypto3::algebra::is_group_element< T > Struct Template Reference

#include <type_traits.hpp>

+ Collaboration diagram for nil::crypto3::algebra::is_group_element< T >:

Static Public Attributes

static const bool value
 

Member Data Documentation

◆ value

template<typename T >
const bool nil::crypto3::algebra::is_group_element< T >::value
static
Initial value:
=
has_type_field_type<T>::value && has_type_group_type<T>::value &&
has_static_member_function_zero<T, T>::value && has_static_member_function_one<T, T>::value &&
has_function_is_zero<T, bool>::value && has_function_is_well_formed<T, bool>::value &&
has_function_doubled<T, T>::value

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