KiokuD...hrough(3pm)

πŸ“¦
version 0.57 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing

✨ KiokuDB::TypeMap::Entry::Passthrough πŸ’…

okay bestie, so this page is from the Perl docs β€” it's KiokuD...hrough(3pm) in the manual, and it's literally all about KiokuDB::TypeMap::Entry::Passthrough, a typemap entry for objects that the backend just handles itself. no cap. πŸŽ€


🌸 NAME 🌸

KiokuDB::TypeMap::Entry::Passthrough β€” a typemap entry of objects that will be serialized by the backend.

like, the backend does it. not us. we're just the messenger. πŸ¦‹

⭐ VERSION ⭐

version 0.57 β€” yeah she's an older queen but she still slays πŸ‘‘

🫢 SYNOPSIS 🫢

here's the vibe, copy it exactly bestie:

KiokuDB::TypeMap->new(
    entires => {
        'Value::Object' => KiokuDB::TypeMap::Entry::Naive->new,
    },
);

(yes, entires β€” that's what it says, I'm not fixing it, that's the source, we respect the source in this house πŸ™ˆ)

πŸ’– DESCRIPTION πŸ’–

so basically, this typemap entry delegates the handling of certain objects straight to the backend. like, "not my job, ask the backend, she's got this." ✨

the prime example? DateTime being handled by KiokuDB::Backend::Serialize::Storable. DateTime has efficient Storable hooks, and it doesn't refer to any domain objects β€” so it's safe to assume it can just be passed through for serialization. it's giving "low maintenance, no dependencies, built for this." main character energy fr fr. πŸ”₯

πŸ‘‘ ATTRIBUTES πŸ‘‘

  • intrinsic β€” okay so this one's a vibe check:
    • if true, the object will just be left in place. like, don't touch her, she's fine where she is πŸ’…
    • if false, the object will get its own ID and entry, and the object will be in the "data" field of that entry. she gets her own little apartment with her name on the door πŸŽ€

🌈 AUTHOR 🌈

Yuval Kogman <nothingmuch@woobling.org> β€” iconic, we stan 🫢

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.


ngl that's the whole page. no extra lore. periodt. πŸ’œ

and that's a wrap bestie β€” this was KiokuD...hrough(3pm) from the User Contributed Perl Documentation, perl v5.34.0, dated 2022-05-23. go forth and pass things through πŸ¦‹βœ¨

πŸ“¦ where this page comes from