onDestroyOnce  
  Runs the given block once on the next Lifecycle.Event.ON_DESTROY.
Return
Disposable that allows removing the observer.
Runs the given block once on the next Lifecycle.Event.ON_DESTROY.
Disposable that allows removing the observer.