pub fn identity(run: Option<&Runnable>, command: &str) -> ActionId
The identity of the action that runs run (or, without one, stands for command): derived, so it cannot disagree with what runs.
run
command