diff --git a/README.md b/README.md index 2afab0c..73acb8b 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,26 @@ use spinoff::Spinners; use std::thread::sleep; use std::time::Duration; -let spinner = spinoff::new(Spinners::Dots, "Loading...", "Blue".into()); // Can also be Some("blue") or None +let spinner = spinoff::new(Spinners::Dots, "Loading...", "blue".into()); // Can also be Some("blue") or None sleep(Duration::from_secs(3)); spinner.success("Done!"); ``` +### Update a spinner + +```rust +use spinoff::Spinners; +use std::thread::sleep; +use std::time::Duration; + +let mut spinner = spinoff::new(Spinners::Dots, "Loading...", "blue".into()); +sleep(Duration::from_secs(3)); +spinner = spinner.update(Spinners::Dots2, "Loading...", None); +sleep(Duration::from_secs(3)); +spinner.success("Done!"); +``` + + ## Documentation * All documentation can be found on the [Docs.rs page](https://docs.rs/spinoff/latest/spinoff/).