code: func (e *Store) List(ctx context.Context, options *metainternalversion.ListOptions) (runtime.Object, error) {
  	label := labels.Everything()
  	if options != nil && options.LabelSelector != nil {
  		label = options.LabelSelector
  	}
  	field := fields.Everything()
  	if options != nil && options.FieldSelector != nil {
  		field = options.FieldSelector
  	}
  	out, err := e.ListPredicate(ctx, e.PredicateFunc(label, field), options)
  	if err != nil {
  		return nil, err
  	}
  	if e.Decorator != nil {
  		if err := e.Decorator(out); err != nil {
  			return nil, err
  		}
  	}
  	return out, nil
  }
docs: // List returns a list of items matching labels and field according to the
  // store's PredicateFunc.