pub async fn diff_entries(
repo: &LocalRepository,
file_path: impl AsRef<Path>,
base_entry: Option<FileNode>,
base_commit: &Commit,
head_entry: Option<FileNode>,
head_commit: &Commit,
df_opts: DFOpts,
) -> Result<DiffEntry, OxenError>