Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
What cargo does is it will run its logic to discover at runtime the possible values based on the current environment (e.g. enumerating your tests). We are discussing supporting that for completions (#1232) but there are not plans for integrating it into validation at the moment due to a lot of complexity dealing with tracking state so the user's custom validator doesn't do work that then has to be thrown away and re-done.
Something I've been giving thought to is how to help structopt users discover that clap3 is their upgrade path. We've put notices in the structopt repo but cargo upgrade and docs.rs won't say anything. See https://github.com/TeXitoi/structopt/issues/525 for more ideas we're considering.