cced18eea85d2331d99fdce289780476d619f18c
[gitmo/Moose.git] / lib / Moose / Meta / Attribute / Trait / Native / Code.pm
1 package Moose::Meta::Attribute::Trait::Native::Code;
2 use Moose::Role;
3 use Moose::Meta::Attribute::Trait::Native::MethodProvider::Code;
4
5 our $VERSION   = '0.87';
6 $VERSION = eval $VERSION;
7 our $AUTHORITY = 'cpan:STEVAN';
8
9 with 'Moose::Meta::Attribute::Trait::Native';
10
11 has method_provider => (
12     is        => 'ro',
13     isa       => 'ClassName',
14     predicate => 'has_method_provider',
15     default   => 'Moose::Meta::Attribute::Trait::Native::MethodProvider::Code',
16 );
17
18 sub _default_is { 'ro' }
19 sub _helper_type { 'CodeRef' }
20
21 no Moose::Role;
22
23 1;