Moose::...Instance(3)

πŸ’– Moose::Meta::Instance β€” the Moose Instance metaclass πŸ’–

okay bestie, welcome to Moose::Meta::Instance(3), a page from the User Contributed Perl Documentation πŸ’… she's short, she's sweet, she's lowkey just a polite little empty subclass and we're obsessed with her for it 🫢

✨ VERSION ✨

version 2.4000 β€” yes ma'am, that's the one 🌸

✨ SYNOPSIS ✨

# nothing to see here

fr fr. that's the whole synopsis. not me showing you an empty code block and being completely serious about it 😭 iconic behavior honestly πŸ‘‘

✨ DESCRIPTION ✨

so what IS this class? she provides the low level data storage abstractions for attributes. that's the whole job. the plumbing. the backstage crew. the girlies behind the curtain making sure your attribute values have somewhere to live πŸ’–

⚠️ okay important: using this API directly in your own code violates encapsulation. like, do not. we're begging. πŸ™ˆ

instead, the recommendation is that you use the appropriate APIs in Moose::Meta::Class and Moose::Meta::Attribute. those are the main characters ✨ and they will call the methods in this class when it's appropriate β€” so you get all the functionality with none of the encapsulation crimes 🧚

and the tea on the current state of things: at present, this is an empty subclass of Class::MOP::Instance. so if you actually want API details, go read that class. she's the one holding all the lore πŸ“šβœ¨

✨ INHERITANCE ✨

Moose::Meta::Instance is a subclass of Class::MOP::Instance. family tree slay 🌈

✨ BUGS ✨

See "BUGS" in Moose for details on reporting bugs. go tell the Moose girlies directly, they'll handle it πŸ›πŸ’œ

✨ AUTHORS ✨

look at this absolute ensemble cast, the group chat is stacked πŸ˜€πŸ‘‘

  • 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. 🏒✨

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. so like, go forth and remix, bestie, just keep the receipts πŸŽ€


and that's the whole page, babes πŸ’– this was Moose::...Instance(3) as rendered by perl v5.42.0, dated 2025-07-25 β€” mwah, take care of her, she's a tiny queen and she knows it πŸ‘‘πŸ’…πŸ¦‹

πŸ“¦ where this page comes from