(i items.Item)
| 131 | } |
| 132 | |
| 133 | func (s *StorageData) removeItem(i items.Item) bool { |
| 134 | for j := len(s.Items) - 1; j >= 0; j-- { |
| 135 | if s.Items[j].Equals(i) { |
| 136 | s.Items = append(s.Items[:j], s.Items[j+1:]...) |
| 137 | return true |
| 138 | } |
| 139 | } |
| 140 | return false |
| 141 | } |
| 142 | |
| 143 | // StorageModule owns all storage state. |
| 144 | type StorageModule struct { |
no test coverage detected