FetchRecentMovieQueriesUseCase
final class FetchRecentMovieQueriesUseCase : UseCase
-
Declaration
Swift
struct RequestValue
-
Declaration
Swift
typealias ResultValue = (Result<[MovieQuery], Error>)
-
Declaration
Swift
private let requestValue: RequestValue
-
Declaration
Swift
private let completion: (ResultValue) -> Void
-
Declaration
Swift
private let moviesQueriesRepository: MoviesQueriesRepository
-
Declaration
Swift
init( requestValue: RequestValue, completion: @escaping (ResultValue) -> Void, moviesQueriesRepository: MoviesQueriesRepository )
-
Declaration
Swift
func start() -> Cancellable?