| MooseX-Method-Signatures documentation | Contained in the MooseX-Method-Signatures distribution. |
MooseX::Method::Signatures::Types
This software is copyright (c) 2010 by Florian Ragwitz.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
| MooseX-Method-Signatures documentation | Contained in the MooseX-Method-Signatures distribution. |
package MooseX::Method::Signatures::Types; BEGIN { $MooseX::Method::Signatures::Types::AUTHORITY = 'cpan:FLORA'; } BEGIN { $MooseX::Method::Signatures::Types::VERSION = '0.36'; } use MooseX::Types 0.19 -declare => [qw/ Injections PrototypeInjections Params /]; use MooseX::Types::Moose qw/Str ArrayRef/; use MooseX::Types::Structured 0.20 qw/Dict/; use Parse::Method::Signatures::Types qw/Param/; subtype Injections, as ArrayRef[Str]; subtype PrototypeInjections, as Dict[declarator => Str, injections => Injections]; subtype Params, as ArrayRef[Param]; 1; __END__