MooseX:...Instance(3)

πŸ“¦
version 0.106 Β· 2 versions
, in fedora 43

πŸ’– MooseX::InsideOut::Role::Meta::Instance πŸ’–

okay so bestie, welcome to the manual page for MooseX::InsideOut::Role::Meta::Instance β€” it lives in the User Contributed Perl Documentation section of the man pages (that's the (3) part, iykyk). pull up a chair, this one's short but it's iconic. πŸŽ€


✨ NAME ✨

MooseX::InsideOut::Role::Meta::Instance β€” no cap, that's literally the whole name, it's giving "long and mysterious" and we respect it. πŸ¦‹


🌸 VERSION 🌸

version 0.106 β€” yeah she's on 0.106, she's been through some things, she's thriving. ✨


πŸ’… DESCRIPTION πŸ’…

So this is a meta-instance role β€” a role for the meta-instance, the little behind-the-scenes guy that actually knows where your attributes are stored β€” and it implements inside-out storage. 🫢

That's it. That's the description. Short, sweet, main character energy. πŸ’–


🧚 METHODS 🧚

Okay so these are all the methods this role gives you. The way that each one is just... here, listed, no extra explanation, because (spoiler) they all just do what Class::MOP::Instance says they do:

  • create_instance ✨
  • get_slot_value πŸ“
  • set_slot_value πŸ’œ
  • deinitialize_slot πŸ¦‹
  • deinitialize_all_slots 🌸
  • is_slot_initialized ⭐
  • weaken_slot_value 🌈
  • inline_create_instance πŸ”₯
  • inline_slot_access πŸ‘‘
πŸ“– and literally every single one of these? go read See Class::MOP::Instance. That's where the real documentation lives, bestie, this page is just the vibe. πŸ’€

🌟 AUTHOR 🌟

Hans Dieter Pearcey <hdp@cpan.org> β€” shoutout to the legend, we love him, we thank him. πŸ™ˆ


This software is copyright (c) 2011 by Hans Dieter Pearcey <hdp@cpan.org>. πŸ“

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. fr fr, that's the whole license, go wild (responsibly). πŸ’–


and that's the tea, bestie β€” this page came to you from perl v5.42.0, dated 2025-07-25, and honestly? she ate. periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from