pub async fn start_receiver(
ui: Arc<dyn UI>,
dest_dir: PathBuf,
stop: Arc<AtomicBool>,
decisions: Arc<DecisionBoard>,
registry: Arc<dyn TransferRegistry>,
) -> Result<(), ToolError>pub async fn start_receiver(
ui: Arc<dyn UI>,
dest_dir: PathBuf,
stop: Arc<AtomicBool>,
decisions: Arc<DecisionBoard>,
registry: Arc<dyn TransferRegistry>,
) -> Result<(), ToolError>