[−][src]Crate const_tweaker
Runtime const
tweaking
This library starts a web server at http://127.0.0.1:9938
where you can change the values of const
variables in your crate.
f64
& bool
are the types that are currently supported.
Example
// Tweak `VALUE` when running in debug mode const_tweaker::tweak! { VALUE: f64 = 0.0; } fn main() -> Result<(), Box<dyn std::error::Error>> { // Initialize the server at 'http://127.0.0.1:9938' when running in debug mode #[cfg(debug_assertions)] const_tweaker::run()?; // Enter a GUI/Game loop loop { // ... // Print the constant value that can be changed from the website. println!("VALUE: {}", VALUE); } Ok(()) }
Macros
tweak | Macro for exposing a |
Functions
run | Launch the |