method enums
Documentation for method enums
assembled from the following types:
language documentation Type system
From Type system
(Type system) method enums
Defined as:
method enums()
Returns the list of enum-pairs.
( mg => 1/1000, g => 1/1, kg => 1000/1 );say Mass.enums; # OUTPUT: «{g => 1, kg => 1000, mg => 0.001}»
enum Bool
From Bool
(Bool) routine enums
method enums(--> Hash)
Returns a Hash of enum-pairs. Works on both the Bool
type and any key.
say Bool.enums; # OUTPUT: «{False => 0, True => 1}»say False.enums; # OUTPUT: «{False => 0, True => 1}»
role Enumeration
From Enumeration
(Enumeration) method enums
Defined as: method enums()
Returns the list of Enumeration
s for the enum type this particular Enumeration
is in. Works both on the enum type and any key.
( mg => 1/1000, g => 1/1, kg => 1000/1 );say g.enums; # OUTPUT: «{g => 1, kg => 1000, mg => 0.001}»