logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

KiokuDB::Meta::Instance - Moose::Meta::Instance level support for lazy loading.

Author

       Yuval Kogman <nothingmuch@woobling.org>

Description

       This role is applied to the meta instance class automatically by KiokuDB::Class. When it finds
       KiokuDB::Thunk objects in the low level attribute storage it will cause them to be loaded.

       This allows your Moose::Meta::Attributes to remain oblivious to the fact that the value is deferred,
       making sure that all the type constraints, lazy defaults, and various other Moose features continue to
       work normally.

Name

       KiokuDB::Meta::Instance - Moose::Meta::Instance level support for lazy loading.

Synopsis

           # use KiokuDB::Meta::Attribute::Lazy

Version

       version 0.57

See Also