DOKK / manpages / debian 11 / libmoosex-app-perl / MooseX::App::ParsedArgv::Element.3pm.en
MooseX::App::ParsedArgv::Element(3pm) User Contributed Perl Documentation MooseX::App::ParsedArgv::Element(3pm)

MooseX::App::ParsedArgv::Element - Parsed logical element from @ARGV

Every instance of this class represents a logical entity from @ARGV

Parameter value or option key

Arrayref of values. A value is represented by a MooseX::App::ParsedArgv::Value object.

Append a value

All values as scalars (in supplied order)

All values as MooseX::App::ParsedArgv::Value objects (in supplied order)

Last value as MooseX::App::ParsedArgv::Value object (as given by supplied order)

Type of element. Can be 'option', 'parameter' or 'extra'

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)

Tries to re-create the original input

2021-01-04 perl v5.32.0