Cli.arg_required_missing: def of cli@0.2.0.0 Import: import cli@0.2.0.0/cli.bend as Cli Lines 3964-3971 of cli@0.2.0.0/cli.bend: https://jend.leeeet.dev/read.txt?path=cli@0.2.0.0/cli.bend&start_line=3964&end_line=3971 import Base def arg_required_missing(info: ArgInfo, +fields: List<&2, Field>) -> Bool: match info: case ArgInfo{+id, usage, short, long, kind, attrs}: Bool.or(Bool.and(has_required(attrs), Bool.not(field_given(fields, id))), Bool.and(kind_required_pos(kind), Bool.not(field_present(fields, id)))) Uses (11): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.and https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.not https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.or https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=ArgInfo https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=Field https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=field_given https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=field_present https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=has_required https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=kind_required_pos