pub struct Journal { /* private fields */ }Implementations§
Source§impl Journal
impl Journal
pub fn open_default() -> Result<Self>
pub fn open_default_with_config(config: JournalConfig) -> Result<Self>
pub fn open_dir(path: impl AsRef<Path>) -> Result<Self>
pub fn open_dir_with_config( path: impl AsRef<Path>, config: JournalConfig, ) -> Result<Self>
pub fn open_dirs(paths: &[PathBuf]) -> Result<Self>
pub fn open_dirs_with_config( paths: &[PathBuf], config: JournalConfig, ) -> Result<Self>
pub fn query(&self) -> JournalQuery
pub fn seek_cursor(&self, cursor: &Cursor) -> Result<JournalQuery>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Journal
impl RefUnwindSafe for Journal
impl Send for Journal
impl Sync for Journal
impl Unpin for Journal
impl UnwindSafe for Journal
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