code: func (ListResourceDetails) Each(resp interface{}, callback IterateItemFunc) {
  	items, ok := resp.(*ListResourceDetailsResponse)
  	if !ok {
  		callback(nil, fmt.Errorf("wrong type, ListResourceDetailsResponse was expected, got %T", resp))
  		return
  	}
  
  	for i := range items.ResourceDetail {
  		if !callback(&items.ResourceDetail[i], nil) {
  			break
  		}
  	}
  }
docs: // Each triggers the callback for each, valid answer or any non 404 issue