pub fn build(&self) -> Execution {
        Execution {
            banner: self.banner.map(PathBuf::from),
            binaries: self
                .binaries
                .as_ref()
                .map(|b| b.iter().map(PathBuf::from).collect()),
            description: self.description.map(String::from),
            dialog: self.dialog.map(PathBuf::from),
            eula: self.eula.map(PathBuf::from),
            help_url: self.help_url.map(String::from),
            input: self.input.map(PathBuf::from),
            license: self.license.map(PathBuf::from),
            manufacturer: self.manufacturer.map(String::from),
            output: self.output.map(PathBuf::from),
            product_icon: self.product_icon.map(PathBuf::from),
            product_name: self.product_name.map(String::from),
        }
    }
/// Builds an execution context for printing a template.

Builds an execution context for printing a template.
Builds an execution context for printing a template .
pub fn build(&self) -> Execution {
        Execution {
            banner: self.banner.map(PathBuf::from),
            binaries: self
                .binaries
                .as_ref()
                .map(|b| b.iter().map(PathBuf::from).collect()),
            description: self.description.map(String::from),
            dialog: self.dialog.map(PathBuf::from),
            eula: self.eula.map(PathBuf::from),
            help_url: self.help_url.map(String::from),
            input: self.input.map(PathBuf::from),
            license: self.license.map(PathBuf::from),
            manufacturer: self.manufacturer.map(String::from),
            output: self.output.map(PathBuf::from),
            product_icon: self.product_icon.map(PathBuf::from),
            product_name: self.product_name.map(String::from),
        }
    }
pub fn build ( & self ) -> Execution { Execution { banner : self . banner . map ( PathBuf :: from ) , binaries : self . binaries . as_ref ( ) . map ( | b | b . iter ( ) . map ( PathBuf :: from ) . collect ( ) ) , description : self . description . map ( String :: from ) , dialog : self . dialog . map ( PathBuf :: from ) , eula : self . eula . map ( PathBuf :: from ) , help_url : self . help_url . map ( String :: from ) , input : self . input . map ( PathBuf :: from ) , license : self . license . map ( PathBuf :: from ) , manufacturer : self . manufacturer . map ( String :: from ) , output : self . output . map ( PathBuf :: from ) , product_icon : self . product_icon . map ( PathBuf :: from ) , product_name : self . product_name . map ( String :: from ) , } }
Builds an execution context for printing a template.
Builds an execution context for printing a template .
&self