public final void dispose()

in android/autodispose-android/src/main/java/autodispose2/android/internal/MainThreadDisposable.java [40:48]


  public final void dispose() {
    if (unsubscribed.compareAndSet(false, true)) {
      if (AutoDisposeAndroidUtil.isMainThread()) {
        onDispose();
      } else {
        AndroidSchedulers.mainThread().scheduleDirect(this::onDispose);
      }
    }
  }