fn validate_program(&mut self, program: &fsys::ProgramDecl) {
        if program.runner.is_none() {
            self.errors.push(Error::missing_field("ProgramDecl", "runner"));
        }
    }
/// Validates the "program" declaration. This does not check runner-specific properties
/// since those are checked by the runner.
Validates the "program" declaration. This does not check runner-specific properties
since those are checked by the runner.
Validates the " program " declaration . This does not check runner - specific properties since those are checked by the runner .
fn validate_program(&mut self, program: &fsys::ProgramDecl) {
        if program.runner.is_none() {
            self.errors.push(Error::missing_field("ProgramDecl", "runner"));
        }
    }
fn validate_program ( & mut self , program : & fsys :: ProgramDecl ) { if program . runner . is_none ( ) { self . errors . push ( Error :: missing_field ( " " , " " ) ) ; } }
Validates the "program" declaration.
Validates the " program " declaration .
&mut self
program
&fsys::ProgramDecl
&mut self
program
&fsys::ProgramDecl