Data::...:Attrs(3pm)

πŸ“¦
version 0.60 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– Data::DPath::Attrs β€” bestie edition πŸ’–

okay so this is Data::DPath::Attrs, a Perl module (it's the <pink>3pm</pink> kind, aka a manual page, iykyk) that lives in the User Contributed Perl Documentation zone. And what does it do? It's an abstraction for internal attributes attached to a point. That's it, that's the whole vibe. It's giving backstage-pass energy for Data::DPath internals. ✨


✨ INTERNAL METHODS ✨

so these are internal, meaning they're the module's own business, not really your brunch plans. But here's the tea anyway:

  • new β€” the Constructor. The little origin story. It makes the thing. πŸŽ€
  • key β€” Attribute / accessor. πŸ’…

The key = the actual hash key under which the point is located, in case it's the value of a hash entry. So like, if your point is chillin' inside a hash, this tells you which key it's vibing under. πŸ”‘

  • idx β€” Attribute / accessor. πŸ¦‹

The key = the actual array index under which the point is located, in case it's the value of a array entry. So when your point is sitting in a list, this is the lil' number slot it's occupying. Not to be confused with key btw, they're different besties doing different jobs. πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Steffen Schwigon <ss5@renormalist.net> β€” the icon who made this happen. Periodt. 🫢


This software is copyright (c) 2024 by Steffen Schwigon.

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 yes bestie, it's free software, go wild, just keep the same terms. 🌈


ngl there's not a ton here, but that's because it's an internal module β€” lowkey humble, highkey doing its job. No cap. πŸ’œ

and that's the whole page, fr fr. this manual page is perl v5.40.0, dated 2024-10-05 β€” so like, shoutout to that version and that day, they ate and left no crumbs. πŸ’–βœ¨πŸŽ€ bye bestie, go abstract some attributes 🧚

πŸ“¦ where this page comes from