Take me over?
The maintainer of this distribution is looking for someone to take over!
If you're interested then please contact them via
email.
NAME
KiokuDB::TypeMap::Shadow - Try a list of KiokuDB::TypeMaps in order
SYNOPSIS
KiokuDB->new(
backend => ...,
typemap => KiokuDB::TypeMap::Shadow->new(
typemaps => [
$first,
$second,
],
),
);
DESCRIPTION
This class is useful for performing mixin inheritence 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.