pub struct DirMirrorBuilder { /* private fields */ }Expand description
Builder type for DirMirror.
Implementations§
Source§impl DirMirrorBuilder
impl DirMirrorBuilder
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new instance of a DirMirrorBuilder.
Sourcepub fn set_db_path(self, db_path: PathBuf) -> Self
pub fn set_db_path(self, db_path: PathBuf) -> Self
Sets the path of the SQLite database to a path on the filesystem.
Sourcepub fn build(self) -> Result<DirMirror, BuilderError>
pub fn build(self) -> Result<DirMirror, BuilderError>
Builds a DirMirror from a DirMirrorBuilder.
Trait Implementations§
Source§impl Debug for DirMirrorBuilder
impl Debug for DirMirrorBuilder
Source§impl Default for DirMirrorBuilder
impl Default for DirMirrorBuilder
Source§fn default() -> DirMirrorBuilder
fn default() -> DirMirrorBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DirMirrorBuilder
impl RefUnwindSafe for DirMirrorBuilder
impl Send for DirMirrorBuilder
impl Sync for DirMirrorBuilder
impl Unpin for DirMirrorBuilder
impl UnwindSafe for DirMirrorBuilder
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