import Hummingbird import Infrastructure /// A request context carrying the core storage and nothing else. struct StubRequestContext: RequestContext { // MARK: Properties /// The core request context storage Hummingbird requires. var coreContext: CoreRequestContextStorage // MARK: Initializers /// Creates a request context for the given source. /// - Parameter source: the source the context is initialized from. init( source: Source ) { self.coreContext = .init(source: source) } }