A type that is generated for a field that participates in an unbreakable dependency cycle.
For example:
Nested types cannot be forwarded and wrapped in utils::Box, so we give up. At least we generate something valid for other fields and types in the file, so that if the current field is not actually needed, then proto structs are usable.
Definition at line 31 of file unbreakable_dependency_cycle.hpp.
Public Member Functions | |
bool | operator== (const UnbreakableDependencyCycle &other) const =default |