Trait BatonExt
Other items inasync_condvar_fair
pub trait BatonExt: Sized { fn dispose(self); fn pass(self) { ... } }
Extension trait for Option<Baton> to provide dispose and pass
Option<Baton>
dispose
pass
fn dispose(self)
Declare any responsibility has been discharged
fn pass(self)
Pass on any responsibility to someone else
impl BatonExt for Option<Baton<'_>>