MooseX::Types::CIDR - CIDR type for Moose classes
package Class; use Moose; use MooseX::Types::CIDR qw(CIDR); has 'cidr' => ( is => 'ro', isa => CIDR ); package main; Class->new( cidr => '192.168.1.1/32' );
This module lets you constrain attributes to only contain CIDR. No coercion is attempted.
None by default, you'll usually want to request Net::CIDR explicitly.
Net::CIDR
You can find documentation for this module with the perldoc command.
perldoc MooseX::Types::CIDR
You can also look for information at:
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/MooseX-Types-CIDR
CPAN Ratings
http://cpanratings.perl.org/d/MooseX-Types-CIDR
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types-CIDR
Search CPAN
http://search.cpan.org/dist/MooseX-Types-CIDR
To install MooseX::Types::CIDR, copy and paste the appropriate command in to your terminal.
cpanm
cpanm MooseX::Types::CIDR
CPAN shell
perl -MCPAN -e shell install MooseX::Types::CIDR
For more information on module installation, please visit the detailed CPAN module installation guide.