Group
Extension

Matches 1

TableDataRoles-Standard ( P/PE/PERLANCAR/TableDataRoles-Standard-0.025.tar.gz, PERLANCAR, 2024; MetaCPAN )
TableDataRoles-Standard/lib/TableDataRole/Munge/SerializeRef.pm ( view source; MetaCPAN )
ent";
    my $load = delete($args{load}) // 1;
    my $serializer = delete($args{serializer}) // 'json';
    die "Unknown argument(s): ". join(", ", sort keys %args)
        if keys %args;

    my $td
eData"}, $tabledata);

    if ($serializer eq 'json') {
        require JSON::MaybeXS;
        $serializer = sub {
            JSON::MaybeXS::encode_json($_[0]);
        };
    } elsif (ref($serialize
ne 'CODE') {
        die "Invalid value for serializer '$serializer': please supply a coderef or 'json'";
    }

    bless {
        tabledata => $tabledata,
        td => $td,
        pos => 0,
     

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.