NAME
Function::Interface::Info::Function::Param - information about parameters of abstract function
METHODS
new
Constructor of Function::Interface::Info::Function::Param. This is usually called at Function::Interface::info.
name -> Str
Returns parameter name of the abstract function, e.g. $msg
.
named -> Bool
Returns whether it is a named parameter. For example, Str $a
is false, Str :$b
is true.
optional -> Bool
Returns whether it is a optional parameter. For example, Str $a
is false, Str $b=
is true.
type -> Object
Returns type object of the parameter, e.g. Str
.
type_display_name -> Str
Returns type display name of the parameter