KiokuDB::TypeMap::Shadow - Try a list of KiokuDB::TypeMaps in order
Contents
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.
perl v5.34.0 2022-05-23 KiokuDB::TypeMap::Shadow(3pm)
Description
This class is useful for performing mixin inheritance like merging of typemaps, by shadowing an ordered
list.
This is used internally to overlay the user typemap on top of the KiokuDB::TypeMap::Default instance
provided by the backend.
This differs from using "includes" in KiokuDB::TypeMap because that inclusion is computed symmetrically,
like roles.
Name
KiokuDB::TypeMap::Shadow - Try a list of KiokuDB::TypeMaps in order
Synopsis
KiokuDB->new(
backend => ...,
typemap => KiokuDB::TypeMap::Shadow->new(
typemaps => [
$first,
$second,
],
),
);
Version
version 0.57
