oo::Bar
Foo::Bar=arg1,arg2
See also: C<perl::modname>.
A two-element array from (coercible from JSON string) is also allowed:
["Foo::Bar", \@args]
=item * L<perl::modname_with_optional_ver|Sah::
r\n Foo::Bar=arg1,arg2\n\nSee also: `perl::modname`.\nA two-element array from (coercible from JSON string) is also allowed:\n\n [\"Foo::Bar\", \\\@args]\n\n",examples=>[{valid=>0,value=>""},{va
"]]},{summary=>"Too many elements",valid=>0,value=>["Foo",["arg1","arg2"],{}]}],of=>[["array_from_json",{description=>"\nThese are valid values for this schema:\n\n [\"Foo\"]
r\n Foo::Bar=arg1,arg2\n\nSee also: `perl::modname`.\nA two-element array from (coercible from JSON string) is also allowed:\n\n [\"Foo::Bar\", \\\@args]\n\n",examples=>[{valid=>0,value=>""},{va
"]]},{summary=>"Too many elements",valid=>0,value=>["Foo",["arg1","arg2"],{}]}],of=>[["array_from_json",{description=>"\nThese are valid values for this schema:\n\n [\"Foo\"]
pletion' => 'perl_modname',
examples => \@examples_str,
}];
our $schema_array = [array_from_json => {
summary => 'A 1- or 2-element array containing Perl module name (e.g. ["Foo::Bar"]) with
::Bar
Foo::Bar=arg1,arg2
See also: `perl::modname`.
A two-element array from (coercible from JSON string) is also allowed:
["Foo::Bar", \@args]
_
of => [
$schema_array,
with optional arguments (e.g. Foo::Bar=arg1,arg2)",
"of" => [
[
"array_from_json",
{
summary => "A 1- or 2-element array containing Perl module name (e.g.