This is more code, but a much more elegant solution than having `ElectrumExt` methods return `SyncResult`/`FullScanResult` and having an `ElectrumResultExt` extention trait.
BDK Electrum
BDK Electrum extends electrum-client
to update bdk_chain
structures
from an Electrum server.