// Generate a `build` method to go from builder to original struct.
//
// This method should require that every one of the fields has been explicitly
// set; it should return an error if a field is missing. The precise error type
// is not important. Consider using Box<dyn Error>, which you can construct
// using the impl From<String> for Box<dyn Error>.
//
// impl CommandBuilder {
// pub fn build(&mut self) -> Result<Command, Box<dyn Error>> {
// ...
// }
// }
use Builder;