Moose::...::Trait(3)

πŸ’– Moose::...::Trait(3) πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation (that's the manual name, iykyk) and it's about a lil thing called Moose::Meta::Class::Immutable::Trait. yes the name is long. no we're not shortening it. it's iconic like that. πŸ’…


✨ NAME ✨

Moose::Meta::Class::Immutable::Trait β€” bestie, it implements immutability for metaclass objects. that's the whole gig. that's the vibe. 🧊


🌸 VERSION 🌸

version 2.4000 β€” periodt. πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

so what does this class actually do? it makes some Moose-specific metaclass methods immutable. like, frozen. locked in. no take-backs. πŸ”’

and ngl, that's deep guts territory. this is the inner-inner workings, the plumbing behind the plumbing, the main character energy hiding backstage. 😭


πŸ’€ BUGS πŸ’€

found a bug? (rude of it, honestly.) go see "BUGS" in Moose for all the deets on how to report it. πŸ›


πŸ‘‘ AUTHORS πŸ‘‘

look at this lineup. literal legends. absolute icons. give them their flowers fr fr πŸ’

  • Stevan Little <stevan@cpan.org>
  • Dave Rolsky <autarch@urth.org>
  • Jesse Luehrs <doy@cpan.org>
  • Shawn M Moore <sartak@cpan.org>
  • Χ™Χ•Χ‘Χœ Χ§Χ•Χ’'מן (Yuval Kogman) <nothingmuch@woobling.org>
  • Karen Etheridge <ether@cpan.org>
  • Florian Ragwitz <rafl@debian.org>
  • Hans Dieter Pearcey <hdp@cpan.org>
  • Chris Prather <chris@prather.org>
  • Matt S Trout <mstrout@cpan.org>

this software is copyright (c) 2006 by Infinity Interactive, Inc. 🫢

and it's free software, bestie β€” you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. slay. πŸ“


okay so quick recap: immutable metaclass methods, deep guts, report bugs via Moose, ten absolute legends wrote it, 2006 Infinity Interactive, Perl 5 license. that's the whole page. you ate this. πŸ’…βœ¨

and that's a wrap! this was Moose::...::Trait(3) from perl v5.42.0, dated 2025-07-25 β€” thanks for reading, bestie, go be the main character of your own codebase πŸ’–πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from