Lines Matching defs:required
15 required: ChildGraph<Id>,
20 let required = cmd.required_graph();
21 Validator { cmd, required }
78 .required(&self.required)
146 .required(&self.required)
207 let required: Vec<Id> = used_filtered
216 .required(&self.required)
217 .create_usage_with_title(&required)
229 let required = matched.check_explicit(val);
230 required.then(|| req_arg.clone())
234 self.required.insert(req);
239 self.required.insert(r.clone());
246 debug!("Validator::validate_required: required={:?}", self.required);
267 .required
301 // Validate the conditionally required args
307 let mut required = false;
315 required = true;
327 required = true;
337 required = true;
340 if required {
387 // Failing a required unless means, the arg's "unless" wasn't present, and neither were they
405 self.required
408 let usg = Usage::new(self.cmd).required(&self.required);