pub struct AppConfig {
pub num_frames: Option<usize>,
pub reset_on_start: bool,
}
impl AppConfig {
pub fn new() -> Self {
Self {
num_frames: None,
reset_on_start: true
}
}
pub fn frames(mut self, x: Option<usize>) -> Self {
self.num_frames = x;
self
}
pub fn reset_when_run(mut self, doit: bool) -> Self {
self.reset_on_start = doit;
self
}
}