code: def _bind_rule_index(data, rule):
      """
      Find instances that are covered by the rule
  
      Parameters
      ----------
      data : const double[::1, :]
          Input instances
      rule : list
          Input rule
  
      Returns
      -------
      ndarray
          Boolean index array for instances that are covered by the rule
      """
      index = np.full(len(data), True)
      for literal in rule:
          index = index & bind_literal_index(
              data,
              literal.name,
              literal.op,
              literal.num_val,
              literal.nom_val,
          )
      return index
  
imports: import numpy
  import numba
label_desc: Use image node_id 7 for calling a global function with example usage: _bind_rule_index(data, rule) and returns: index