We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0b4a8d commit 62427d9Copy full SHA for 62427d9
src/bfield_member.rs
@@ -121,11 +121,10 @@ impl<T: Clone + DeserializeOwned + Serialize> BFieldMember<T> {
121
122
pub fn persist_to_disk(self) -> Result<Self, io::Error> {
123
let header: Vec<u8> = serialize(&self.params).unwrap();
124
- let bitvec = BitVec::new(self.bitvec.bv.into_inner().into_mmap_file(
125
- &self.filename,
126
- BF_MAGIC,
127
- &header,
128
- )?);
+ self.bitvec
+ .get()
+ .save_to_disk(&self.filename, BF_MAGIC, &header)?;
+ let bitvec = BitVec::new(MmapBitVec::open(&self.filename, Some(&BF_MAGIC), false)?);
129
Ok(Self {
130
bitvec,
131
filename: self.filename,
0 commit comments