pub(crate) fn write_noindex_markers_recursive_inner( root: &Path, depth: usize, written: &mut usize, ) -> Result<(), &'static str>