pub struct TimeIndex { /* private fields */ }Implementations§
Source§impl TimeIndex
impl TimeIndex
pub fn new(configure: &'static Configure) -> Self
pub fn init_dir(&mut self, dir: &Path) -> Result<(), StoreError>
pub fn change_dir(&mut self) -> Result<(), StoreError>
pub fn write(&mut self, record: LinkRecord) -> Result<u64, StoreError>
pub fn finish(&mut self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TimeIndex
impl RefUnwindSafe for TimeIndex
impl Send for TimeIndex
impl Sync for TimeIndex
impl Unpin for TimeIndex
impl UnwindSafe for TimeIndex
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more