// // FeedListFolder.swift // Evergreen // // Created by Brent Simmons on 11/4/17. // Copyright © 2017 Ranchero Software. All rights reserved. // import Foundation import RSCore import Data final class FeedListFolder: Hashable, DisplayNameProvider { let name: String let feeds: Set let hashValue: Int var nameForDisplay: String { // DisplayNameProvider return name } init(name: String, feeds: Set) { self.name = name self.feeds = feeds self.hashValue = name.hashValue } static func ==(lhs: FeedListFolder, rhs: FeedListFolder) -> Bool { return lhs.name == rhs.name && lhs.feeds == rhs.feeds } }