pub fn roll(
request: &RollRequest,
selection: &Selection,
film: Option<&'static FilmStock>,
progress: &mut dyn FnMut(Progress),
) -> Result<RollOutcome, Error>Expand description
Develop a photograph into a roll: one read, five prints, one proof.
film overrides the stock the selection resolved to, for a .kalofilm
file. progress is called as each piece lands, so an interface can show the
bench filling up without polling the file system.