pub struct DefaultRepositoryContext { /* private fields */ }Expand description
Default implementation of RepositoryContext
Implementations§
Source§impl DefaultRepositoryContext
impl DefaultRepositoryContext
Sourcepub fn new(file_system: Arc<dyn FileSystemOperations>) -> Self
pub fn new(file_system: Arc<dyn FileSystemOperations>) -> Self
Creates a new DefaultRepositoryContext
Trait Implementations§
Source§impl RepositoryContext for DefaultRepositoryContext
impl RepositoryContext for DefaultRepositoryContext
Auto Trait Implementations§
impl Freeze for DefaultRepositoryContext
impl !RefUnwindSafe for DefaultRepositoryContext
impl Send for DefaultRepositoryContext
impl Sync for DefaultRepositoryContext
impl Unpin for DefaultRepositoryContext
impl !UnwindSafe for DefaultRepositoryContext
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