Class::MOP::Class::Immutable::Trait(3) User Contributed Perl Documentation Class::MOP::Class::Immutable::Trait(3)

# [DESCRIPTION](#DESCRIPTION)

This class provides a pseudo-trait that is applied to immutable metaclass objects. In reality, it is simply a parent class.

It implements caching and read-only-ness for various metaclass methods.

2026-10-01 perl v5.44.0

---

Document: Class::MOP::Class::Immutable::Trait(3pm) from perl-moose 2.4001-r0 (Chainguard OS)
Source: https://github.com/moose/Moose
