#include <pybind11.h>
Public Types | |
using | result_type = conditional_t< std::is_reference< decltype(*std::declval< Iterator & >())>::value, decltype(((*std::declval< Iterator & >()).second)), decltype(std::declval< pair_type >().second)> |
Public Member Functions | |
result_type | operator() (Iterator &it) const |
Private Types | |
using | pair_type = decltype(*std::declval< Iterator & >()) |
Definition at line 2452 of file pybind11.h.
|
private |
Definition at line 2454 of file pybind11.h.
using iterator_value_access< Iterator, SFINAE >::result_type = conditional_t<std::is_reference<decltype(*std::declval<Iterator &>())>::value, decltype(((*std::declval<Iterator &>()).second)), decltype(std::declval<pair_type>().second)> |
Definition at line 2460 of file pybind11.h.
|
inline |
Definition at line 2461 of file pybind11.h.