pub struct SyncServiceFactory { /* private fields */ }Expand description
Sync detection service factory for creating different sync detectors.
This factory creates various sync detection services with the provided configuration service for dependency injection.
Implementations§
Source§impl SyncServiceFactory
impl SyncServiceFactory
Sourcepub fn new(config_service: Box<dyn ConfigService>) -> Self
pub fn new(config_service: Box<dyn ConfigService>) -> Self
Create a new sync service factory.
§Arguments
config_service- Configuration service for dependency injection
Auto Trait Implementations§
impl Freeze for SyncServiceFactory
impl !RefUnwindSafe for SyncServiceFactory
impl Send for SyncServiceFactory
impl Sync for SyncServiceFactory
impl Unpin for SyncServiceFactory
impl !UnwindSafe for SyncServiceFactory
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