aboutsummaryrefslogtreecommitdiff
path: root/lib/Sietima/Role/WithMailStore.pm
blob: 58fa73161c197e457b5cd0677d943f84eba18c08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package Sietima::Role::WithMailStore; 
use Moo::Role;
use Sietima::Policy;
use Sietima::Types qw(MailStore MailStoreFromHashRef);
use namespace::clean;
 
has mail_store => (
    is => 'ro',
    isa => MailStore,
    required => 1,
    coerce => MailStoreFromHashRef,
);
 
1;