MooseX::App::ParsedArgv::Element - Parsed element from @ARGV
Every instance of this class represents a logical entity from @ARGV
Parameter value or option key
Arrayref of values. A value itself is an arrayref of the raw value and the original position in ARGV.
Raw value as supplied by the user
Type of element. Can be 'option', 'parameter' or 'extra'
Number of occurrences in @ARGV
Flag that indicates if element was already consumed
Consumes element. Dies if element is already consumed
Serializes element (Does not procuce output that is identical with original @ARGV)