Expand description

Spinners for Rust

Cargo version License Docs Downloads

A lightweight collection of 80+ spinners for Rust, designed for speed and minimal overhead.

Basic Example

use std::{thread, time::Duration};
use spinners_rs::{Spinner, Spinners};

let mut sp = Spinner::new(Spinners::Arrow, "Doing Some Things...");

sp.start();

thread::sleep(Duration::from_secs(3));

Structs

Main spinner struct

An iterator over the variants of Self

Enums

All the different events that can occur

The enum of all available spinners