avoid warnings
[p5sagit/p5-mst-13.2.git] / ext / Thread / Thread / Specific.pm
CommitLineData
458fb581 1package Thread::Specific;
2
d516a115 3=head1 NAME
4
5Thread::Specific - thread-specific keys
6
7=head1 SYNOPSIS
8
9 use Thread::Specific;
10 my $k = key_create Thread::Specific;
11
707102d0 12=head1 DESCRIPTION
13
14C<key_create> returns a unique thread-specific key.
15
d516a115 16=cut
17
458fb581 18sub import {
19 use attrs qw(locked method);
20 require fields;
ad78e549 21 fields::->import(@_);
458fb581 22}
23
24sub key_create {
25 use attrs qw(locked method);
26 return ++$FIELDS{__MAX__};
27}
28
291;