pub struct LocalLocation { /* private fields */ }Expand description
ローカルファイルシステムの拠点。
walkdir + ContentHasher でスキャンする。
Implementations§
Source§impl LocalLocation
impl LocalLocation
pub fn new(root: PathBuf, hasher: Arc<dyn ContentHasher>) -> Self
Trait Implementations§
Source§impl Location for LocalLocation
impl Location for LocalLocation
Source§fn id(&self) -> &LocationId
fn id(&self) -> &LocationId
この拠点の識別子。
Auto Trait Implementations§
impl Freeze for LocalLocation
impl !RefUnwindSafe for LocalLocation
impl Send for LocalLocation
impl Sync for LocalLocation
impl Unpin for LocalLocation
impl UnsafeUnpin for LocalLocation
impl !UnwindSafe for LocalLocation
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