Summary
	
            Applies a throttle that will notify on either the leading and/or trailing edge.
            
		
	Syntax
	public static IObservable<T> RealThrottle<T>(this IObservable<T> observable, TimeSpan dueTime, bool leading = true, bool trailing = false, IScheduler scheduler = null)
	
	
            This will always emit at least once within the given window / notifier
            
	Type Parameters
		
	Parameters
	
		
			
				
					
						| Name | 
						Type | 
						Description | 
					
				
					
						| observable | 
						IObservable<T> | 
						 | 
					
					
						| dueTime | 
						TimeSpan | 
						 | 
					
					
						| leading | 
						bool | 
						 | 
					
					
						| trailing | 
						bool | 
						 | 
					
					
						| scheduler | 
						IScheduler | 
						 | 
					
			
		 
	 	
	Return Value
	
		
			
				
					
						| Type | 
						Description | 
					
				
				
					| IObservable<T> | 
					 |