isRebroadcastSafe property
      
      bool
      get
      isRebroadcastSafe
      
    
    
Whether it is safe to rebroadcast results due to cache changes based on policies and lifecycle.
Called internally by the QueryManager
Implementation
bool get isRebroadcastSafe {
  if (!options.policies.allowsRebroadcasting) {
    return false;
  }
  switch (lifecycle) {
    case QueryLifecycle.pending:
    case QueryLifecycle.completed:
    case QueryLifecycle.polling:
    case QueryLifecycle.pollingStopped:
      return true;
    case QueryLifecycle.unexecuted: // this might be ok
    case QueryLifecycle.closed:
    case QueryLifecycle.sideEffectsPending:
    case QueryLifecycle.sideEffectsBlocking:
      return false;
  }
}