aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-MooseX-SetOnce/pkg-descr
blob: c7767fd43a79109179323a438e54a74295dde729 (plain) (blame)
1
2
3
4
5
6
The 'SetOnce' attribute lets your class have attributes that are not lazy and
not set, but that cannot be altered once set. If you try to alter the value
of an attribute with the SetOnce trait, either by accessor or writer, and the
attribute has a value, it will throw an exception.

WWW: https://metacpan.org/release/MooseX-SetOnce