KiokuD...::Entry(3pm)
β¨ NAME β¨
KiokuDB::TypeMap::Entry β bestie, it's the role for KiokuDB::TypeMap entries π (this is the KiokuD...::Entry(3pm) page btw, in case the terminal truncated it like it always does π)
πΈ VERSION πΈ
version 0.57 β yes queen, we're on 0.57 π
π SYNOPSIS π
okay so here's the vibe, copy it exactly bestie:
package KiokuDB::TypeMap::Foo;
use Moose;
with qw(KiokuDB::TypeMap::Entry);
# or just use KiokuDB::TypeMap::Entry::Std
sub compile {
...
}
π¦ DESCRIPTION π¦
This is the role that literally every typemap entry consumes. That's it, that's the whole description. It's giving minimal, it's giving confident, it's giving main character who doesn't need to over-explain π
π₯ REQUIRED METHODS π₯
compile $classβ so KiokuDB::TypeMap::Resolver calls this method for a given class, and you gotta return aKiokuDB::TypeMap::Entry::Compiledobject from it. That object is what does the collapsing and expanding of the object β¨ no cap.
Also: KiokuDB::TypeMap::Entry::Std gives you a way more concise way of defining typemap entries, so if you're out here writing it all by hand, bestie, maybe check that out π«Ά
π AUTHOR π
Yuval Kogman <nothingmuch@woobling.org> β the icon, the legend, the moment β
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2014 by Yuval Kogman, Infinity Interactive.
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, go wild, it's free π
okay that's the whole page bestie, mwah π this was perl v5.34.0, dated 2022-05-23 β signed, sealed, delivered, periodt π
β¨
π¦ where this page comes from
- debian bookworm: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu questing: libkiokudb-perl 0.57-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms