1 package Class::MOP::Mixin;
6 use Scalar::Util 'blessed';
9 require Class::MOP::Class;
10 Class::MOP::Class->initialize( blessed( $_[0] ) || $_[0] );
15 # ABSTRACT: Base class for mixin classes
23 This class provides a single method shared by all mixins
27 This class provides a few methods which are useful in all metaclasses.
31 =item B<< Class::MOP::Mixin->meta >>
33 This returns a L<Class::MOP::Class> object for the mixin class.