comparison rust/hg-core/src/revlog/nodemap_docket.rs @ 47955:e834b79def74

rust: Switch to the memmap2-rs crate https://github.com/RazrFalcon/memmap2-rs This is a fork of the original memmap crate which appears to be unmaintained: https://github.com/danburkert/memmap-rs/issues/90 This fork is the most popular according to https://crates.io/keywords/mmap Differential Revision: https://phab.mercurial-scm.org/D11397
author Simon Sapin <simon.sapin@octobus.net>
date Fri, 10 Sep 2021 09:53:09 +0200
parents 842f2372ced6
children 001d747c2baf
comparison
equal deleted inserted replaced
47954:4afd6cc447b9 47955:e834b79def74
1 use crate::errors::{HgError, HgResultExt}; 1 use crate::errors::{HgError, HgResultExt};
2 use crate::requirements; 2 use crate::requirements;
3 use bytes_cast::{unaligned, BytesCast}; 3 use bytes_cast::{unaligned, BytesCast};
4 use memmap::Mmap; 4 use memmap2::Mmap;
5 use std::path::{Path, PathBuf}; 5 use std::path::{Path, PathBuf};
6 6
7 use super::revlog::RevlogError; 7 use super::revlog::RevlogError;
8 use crate::repo::Repo; 8 use crate::repo::Repo;
9 use crate::utils::strip_suffix; 9 use crate::utils::strip_suffix;