MooseX::Method::Signatures::Types - MooseX::Method::Signatures::Types documentation


MooseX-Method-Signatures documentation Contained in the MooseX-Method-Signatures distribution.

Index


Code Index:

NAME

Top

MooseX::Method::Signatures::Types

AUTHORS

Top

COPYRIGHT AND LICENSE

Top


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__