diff options
Diffstat (limited to 'rust-src/bch_bindgen/src/bkey.rs')
-rw-r--r-- | rust-src/bch_bindgen/src/bkey.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/rust-src/bch_bindgen/src/bkey.rs b/rust-src/bch_bindgen/src/bkey.rs index 6735f298..c7910c76 100644 --- a/rust-src/bch_bindgen/src/bkey.rs +++ b/rust-src/bch_bindgen/src/bkey.rs @@ -2,13 +2,16 @@ use crate::c; use crate::fs::Fs; +use crate::btree::BtreeIter; use std::ffi::CStr; use std::fmt; +use std::marker::PhantomData; use std::mem::transmute; pub struct BkeySC<'a> { - pub k: &'a c::bkey, - pub v: &'a c::bch_val, + pub k: &'a c::bkey, + pub v: &'a c::bch_val, + pub(crate) iter: PhantomData<&'a mut BtreeIter<'a>> } pub enum BkeyValC<'a> { |