docs: @RequiresPermission(Manifest.permission.BLUETOOTH_ADMIN)
  	public final void stopScan(@NonNull final ScanCallback callback) {
  		//noinspection ConstantConditions
  		if (callback == null) {
  			throw new IllegalArgumentException("callback is null");
  		}
  		stopScanInternal(callback);
  	}