FreeBSD.software
Home/devel/p5-MooseX-Clone

p5-MooseX-Clone

0.06devel

Fine grained cloning support for Moose objects

Out of the box Moose only provides very barebones cloning support in order to maximize flexibility. This role provides a clone method that makes use of the low level cloning support already in Moose and adds selective deep cloning based on introspection on top of that. Attributes with the Clone trait will handle cloning of data within the object, typically delegating to the attribute value's own clone method.

$pkg install p5-MooseX-Clone
metacpan.org/release/MooseX-Clone
Origin
devel/p5-MooseX-Clone
Size
34.5KiB
License
ART10, GPLv1+
Maintainer
perl@FreeBSD.org
Dependencies
5 packages
Required by
9 packages

Dependencies (5)

Required By (9)