pub async fn sync_pull<D: DatabaseClient + Sync + Send, R: AsyncRead + Unpin, W: AsyncWrite + Unpin>(
db: &mut D,
keyring: &Keyring,
selected_keys: &[Fingerprint],
dry_run: bool,
tx: W,
rx: R,
) -> Result<()>
pub async fn sync_pull<D: DatabaseClient + Sync + Send, R: AsyncRead + Unpin, W: AsyncWrite + Unpin>(
db: &mut D,
keyring: &Keyring,
selected_keys: &[Fingerprint],
dry_run: bool,
tx: W,
rx: R,
) -> Result<()>