Use Option::unzip() (#29866)
This commit is contained in:
parent
a3c763c2a0
commit
d67baefd70
|
@ -281,14 +281,8 @@ pub(crate) fn fields_from_streams<R: Read>(
|
||||||
.as_mut()
|
.as_mut()
|
||||||
.map(|stream| fields_from_stream(serde_style, stream))
|
.map(|stream| fields_from_stream(serde_style, stream))
|
||||||
.transpose()?;
|
.transpose()?;
|
||||||
|
|
||||||
// Option::unzip() not stabilized yet
|
|
||||||
let (incremental_snapshot_bank_fields, incremental_snapshot_accounts_db_fields) =
|
let (incremental_snapshot_bank_fields, incremental_snapshot_accounts_db_fields) =
|
||||||
if let Some((bank_fields, accounts_fields)) = incremental_fields {
|
incremental_fields.unzip();
|
||||||
(Some(bank_fields), Some(accounts_fields))
|
|
||||||
} else {
|
|
||||||
(None, None)
|
|
||||||
};
|
|
||||||
|
|
||||||
let snapshot_accounts_db_fields = SnapshotAccountsDbFields {
|
let snapshot_accounts_db_fields = SnapshotAccountsDbFields {
|
||||||
full_snapshot_accounts_db_fields,
|
full_snapshot_accounts_db_fields,
|
||||||
|
|
Loading…
Reference in New Issue