External module "util/promise.helpers"
		 
	 
	
		
			
			
				Functions
				
					
					guardPromiseProcessor
					
						- guardPromiseProcessor<BaseContext, SpecificContext, Result>(guard: function, processor: TypedFunction<[SpecificContext], Promise<Result>>): AsyncProcessor<BaseContext, [Result], Error>
 
					
					
						- 
							
							
Type parameters
							
								- 
									
BaseContext
								 
								- 
									
SpecificContext: BaseContext
								 
								- 
									
Result
								 
							
							Parameters
							
								- 
									
guard: function
									
										- 
											
												- (context: BaseContext): boolean
 
											
											
												- 
													
Parameters
													
													Returns boolean
												 
											
										 
									
								 
								- 
									
processor: TypedFunction<[SpecificContext], Promise<Result>>
								 
							
							Returns AsyncProcessor<BaseContext, [Result], Error>