DSlib
view release on metacpan or search on metacpan
lib/DS/TypeSpec.pm view on Meta::CPAN
$result = $self->{fields};
}
return $result;
}
sub field_names {
my( $self, $fields ) = @_;
return keys %{$self->{fields}};
}
sub keys_locked {
my( $self, $keys_locked ) = @_;
my $result = 1;
if( $keys_locked ) {
$self->{keys_locked} = $keys_locked ? 1 : 0;
} else {
$keys_locked = $self->{keys_locked};
}
return $result;
}
sub values_readonly {
my( $self, $values_readonly ) = @_;
my $result = 1;
if( $values_readonly ) {
$self->{values_readonly} = $values_readonly ? 1 : 0;
( run in 0.522 second using v1.01-cache-2.11-cpan-49f99fa48dc )