builder updates

This commit is contained in:
Robin Appelman 2025-06-18 22:24:11 +02:00
commit 01b74e3f7b
3 changed files with 17 additions and 18 deletions

View file

@ -25,14 +25,13 @@ See `edit --help` for the available options.
use edit::{edit, EditOptions, TickRange};
fn main() {
let options = EditOptions {
unlock_pov: true,
cut: Some(TickRange {
from: 1000.into(),
to: 2000.into(),
}),
..EditOptions::default()
};
let options = EditOptions::builder()
.unlock_pov(true)
.remove_invalid_deletes(self.remove_invalid_deletes)
.cut(TickRange {
from: from.into(),
to: to.into(),
}).build();
let input = fs::read("in.demo").unwrap();
let output = edit(&input, options);
fs::write("out.dem", output).unwrap();