Add a background processing function that is async. 2022-08-async-man-update
authorMatt Corallo <git@bluematt.me>
Tue, 9 Aug 2022 06:01:10 +0000 (06:01 +0000)
committerMatt Corallo <git@bluematt.me>
Tue, 6 Sep 2022 17:42:24 +0000 (17:42 +0000)
commit2a5bac22bf5bceca6e052d63a21681ed20f1479c
tree3c4030ba1c193c85c3448821612f4481437ca1b1
parentc6890cfc3317c0b1ba4d1e6cd71b3bb75386571e
Add a background processing function that is async.

Adds a method which operates like BackgroundProcessor::start but
instead of functioning by spawning a background thread it is async.
lightning-background-processor/Cargo.toml
lightning-background-processor/src/lib.rs
lightning/src/util/wakers.rs