KiokuD...ialize(3pm)
π NAME π
KiokuDB::Meta::Attribute::DoNotSerialize β it's a trait for attributes you wanna skip, bestie. Periodt.
β¨ VERSION β¨
version 0.57 π
π¦ SYNOPSIS π¦
okay so imagine you're in your class, right:
# in your class:
package Foo;
use Moose;
has bar => (
traits => [qw(KiokuDB::DoNotSerialize)],
isa => "Bar",
is => "ro",
lazy_build => 1,
);
that's it. that's the whole vibe. π
πΈ DESCRIPTION πΈ
so like, this Moose::Meta::Attribute trait is the one that tells KiokuDB to skip an attribute when serializing. iconic behavior honestly. it's giving "not everything needs to be in the group chat screenshot" energy. π
and KiokuDB also recognizes MooseX::Meta::Attribute::Trait::DoNotSerialize, but lowkey if you don't wanna install MooseX::Storage you can just use this instead. no cap, both work, this one's just the low-effort route. π«Ά
π AUTHOR π
Yuval Kogman <nothingmuch@woobling.org> β absolute legend, fr fr. π
π 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. slay, legally speaking. β
and that's the whole page bestie!! β¨ this was served up fresh from the User Contributed Perl Documentation collection, perl v5.34.0, dated 2022-05-23 β go forth and not-serialize things responsibly ππ§
π¦ 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