//! A task owns the last value observers retain after its health channel closes.
use watch;
/// Construct before spawning, and move into the future. Unlike a statement
/// after `run().await`, Drop also runs on unwind, cancellation and destruction
/// before the first poll. There is one publisher; callers only borrow it.
pub ;