Authors of adobe::poly concept representatives must derive their instance class from this. See of adobe::poly_placeable_instance, for example. This metafunction is used in the implementation of the small storage optimization.
template<typename ConcreteType, typename Interface>
struct adobe::optimized_storage_type< ConcreteType, Interface >
Definition at line 232 of file poly.hpp.