mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-10-12 07:16:42 -04:00
* yeet * destructure `JobState` when passed to `finalize`. Let him cook. * `impl Job for JobInitData` instead of it being `Job::Init` The pan is on high heat and the 3 sh-meats are coming out. * Remove `JobInitData` & `IntoJob` & `Job::new` * clean up a little * Remove `Job.stateful_job` in favor of `Job.state.init` Yeah this isn't great but lets get these changes working and then think again about it. * Properly call `StatefulJob.finalize` * she'll be right * fix `initialize_resumable_job` * builder syntax for creating jobs * Have Rust gone too far? * Minor fixes * fixes --------- Co-authored-by: Ericson Soares <ericson.ds999@gmail.com>