obsidian_parser/
prelude.rs

1//! All prelude
2
3pub use crate::note::note_aliases::NoteAliases;
4pub use crate::note::note_in_memory::NoteInMemory;
5pub use crate::note::note_is_todo::NoteIsTodo;
6pub use crate::note::note_on_disk::NoteOnDisk;
7pub use crate::note::note_once_cell::NoteOnceCell;
8pub use crate::note::note_once_lock::NoteOnceLock;
9pub use crate::note::{Note, NoteDefault, NoteFromReader, NoteFromString};
10pub use crate::vault::vault_open::{IteratorVaultBuilder, VaultBuilder, VaultOptions};
11pub use crate::vault::{Vault, VaultInMemory, VaultOnDisk, VaultOnceCell, VaultOnceLock};
12
13#[cfg(not(target_family = "wasm"))]
14pub use crate::note::{NoteFromFile, NoteWrite};
15
16#[cfg(feature = "rayon")]
17pub use crate::vault::vault_open::ParallelIteratorVaultBuilder;