pub struct CiffToPisa { /* private fields */ }Expand description
CIFF to PISA converter.
Implementations§
Source§impl CiffToPisa
impl CiffToPisa
Sourcepub fn input_path<P: Into<PathBuf>>(&mut self, path: P) -> &mut Self
pub fn input_path<P: Into<PathBuf>>(&mut self, path: P) -> &mut Self
Sets the CIFF path. Required.
Sourcepub fn output_paths<P: AsRef<OsStr>>(&mut self, base_path: P) -> &mut Self
pub fn output_paths<P: AsRef<OsStr>>(&mut self, base_path: P) -> &mut Self
Sets PISA (uncompressed) inverted index paths. Required.
Paths are constructed by appending file extensions to the base path:
.docsfor document postings,.freqsfor frequency postings,.sizesfor document sizes,.termsfor terms text file,.documentsfor document titles text file,.termlexfor term lexicon,.doclexfor document lexicon.
Sourcepub fn skip_lexicons(&mut self) -> &mut Self
pub fn skip_lexicons(&mut self) -> &mut Self
Do not construct document and term lexicons.
Trait Implementations§
Source§impl Clone for CiffToPisa
impl Clone for CiffToPisa
Source§fn clone(&self) -> CiffToPisa
fn clone(&self) -> CiffToPisa
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CiffToPisa
impl Debug for CiffToPisa
Source§impl Default for CiffToPisa
impl Default for CiffToPisa
Source§fn default() -> CiffToPisa
fn default() -> CiffToPisa
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CiffToPisa
impl RefUnwindSafe for CiffToPisa
impl Send for CiffToPisa
impl Sync for CiffToPisa
impl Unpin for CiffToPisa
impl UnwindSafe for CiffToPisa
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