docs: def consistent_with(self, state):
          """
          Indicate that the query should be consistent with one or more
          mutations.
  
          :param state: The state of the mutations it should be consistent
              with.
          :type state: :class:`~.couchbase.mutation_state.MutationState`
          """
          if self.consistency not in (UNBOUNDED, NOT_BOUNDED, 'at_plus'):
              raise TypeError(
                  'consistent_with not valid with other consistency options')
  
          if not state:
              raise TypeError('Passed empty or invalid state', state)
          self.consistency = 'at_plus'
          self._body['scan_vectors'] = state._sv