1 2 3
MooseX::Types::Structured is an extension of the Perl 5 object system. They are structured type constraints for Moose