Module set

Source

Structs§

Filter
Filter the option using given configurations.
FilterMut
Filter the option using given configurations.
OptSet
Simple Set implementation hold Opt and Ctor.
PrefixOptValidator
A prefixed validator used in Policy and InvokeGuess.
SetCommit
Create option using given configurations.
SetCommitWithValue
Create option using given configurations.

Constants§

CTOR_DEFAULT

Traits§

Commit
Ctor
Create Opt with given Config.
FilterMatcher
Matching implementation for option and ConfigValue.
OptValidator
PrefixedValidator
Set
A collection of Ctor and Opt.
SetChecker
SetExt
SetIndex
SetValueFindExt

Functions§

ctor_default_name

Type Aliases§

SetCfg
An type alias for <<I as Set>::Ctor as Ctor>::Config
SetOpt
An type alias for <<I as Set>::Ctor as Ctor>::Opt