fn mark_settings_read(&mut self) {
        if self.settings_were_read {
            panic!("\
                (BUG) A trial dir's settings file was read multiple times! This is likely \
                a logic error.\
            ");
        }
        self.settings_were_read = true;
    }
// HACK: A quick check for a simple logic error.
//       (settings should ONLY be read in the entry_point, with borrows propagated
//        down throughout the rest of the code. This is because they may be monkey-patched
//        in secondary runs on the same trial dir)
A quick check for a simple logic error.
(settings should ONLY be read in the entry_point, with borrows propagated
down throughout the rest of the code. This is because they may be monkey-patched
in secondary runs on the same trial dir)
A quick check for a simple logic error . ( settings should ONLY be read in the entry_point with borrows propagated down throughout the rest of the code . This is because they may be monkey - patched in secondary runs on the same trial dir )
fn mark_settings_read(&mut self) {
        if self.settings_were_read {
            panic!("\
                (BUG) A trial dir's settings file was read multiple times! This is likely \
                a logic error.\
            ");
        }
        self.settings_were_read = true;
    }
fn mark_settings_read ( & mut self ) { if self . settings_were_read { panic ! ( " \
 \
 \
 " ) ; } self . settings_were_read = true ; }
HACK: A quick check for a simple logic error.
HACK : A quick check for a simple logic error .
&mut self
&mut self