argclz.types.literal_type#

class argclz.types.literal_type[source]#

Bases: object

Caster enforcing membership in a set of string literals with optional prefix matching

__init__(candidate=None, *, complete=False)[source]#
Parameters:
  • candidate (Any | None)

  • complete (bool)

Methods

__init__([candidate, complete])

set_candidate(candidate[, overwrite])

__init__(candidate=None, *, complete=False)[source]#
Parameters:
  • candidate (Any | None)

  • complete (bool)

set_candidate(candidate, overwrite=False)[source]#
Parameters: