Optimus.ParseResult (optimus v0.5.1)

View Source

Summary

Types

arg_value()

@type arg_value() :: term()

flag_value()

@type flag_value() :: boolean() | pos_integer()

option_value()

@type option_value() :: term() | [term()]

t()

@type t() :: %Optimus.ParseResult{
  args: %{required(atom()) => arg_value()},
  flags: %{required(atom()) => flag_value()},
  options: %{required(atom()) => option_value()},
  unknown: [String.t()]
}