#include <cast.h>
template<typename T>
struct move_always< T, enable_if_t< all_of< move_is_plain_type< T >, negation< is_copy_constructible< T > >, std::is_move_constructible< T >, std::is_same< decltype(std::declval< make_caster< T >>().operator T &()), T & >>::value > >
Definition at line 1663 of file cast.h.
The documentation for this struct was generated from the following file: