|  |  | @ -64,7 +64,8 @@ from `options.rs`. Every `Options::EngineOption<T>` has a `name`, which you can | 
			
		
	
		
		
			
				
					
					|  |  |  | of `Options::EngineOptionDataType` to `Options::EngineOptionDataValue<T>`. Refer to the standard for more |  |  |  | of `Options::EngineOptionDataType` to `Options::EngineOptionDataValue<T>`. Refer to the standard for more | 
			
		
	
		
		
			
				
					
					|  |  |  | information on option configurations. The `T` type parameters represents the type of that particular |  |  |  | information on option configurations. The `T` type parameters represents the type of that particular | 
			
		
	
		
		
			
				
					
					|  |  |  | `Options::EngineOption<T>` and allows us to at least fix the type in the HashMap to a single type. You can still |  |  |  | `Options::EngineOption<T>` and allows us to at least fix the type in the HashMap to a single type. You can still | 
			
		
	
		
		
			
				
					
					|  |  |  | hurt yourself, but doing this makes it much harder. |  |  |  | hurt yourself, but doing this makes it much harder. Keep this list of options close, the GUI may send back | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | information after call `Engine::send_available_options` to reconfigure default settings. | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | You must configure this before calling `Engine::new` so the rest of this  guide assumes you've done that already. |  |  |  | You must configure this before calling `Engine::new` so the rest of this  guide assumes you've done that already. | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |