pub fn capture_split(
repo: &Repository,
opts: CaptureSplitOptions,
snapshot: impl Fn(&Repository, Option<String>) -> Result<String>,
) -> Result<ThreadMoveOutput>pub fn capture_split(
repo: &Repository,
opts: CaptureSplitOptions,
snapshot: impl Fn(&Repository, Option<String>) -> Result<String>,
) -> Result<ThreadMoveOutput>