progressed 0.2.1

An easy to use and highly configurable library to show the progress of applications, calculations, ect.
Documentation
pub static FULL_BLOCK: char = '';
pub static LEFT_SEVEN_EIGHTHS_BLOCK: char = '';
pub static LEFT_THREE_QUARTERS_BLOCK: char = '';
pub static LEFT_FIVE_EIGHTHS_BLOCK: char = '';
pub static LEFT_HALF_BLOCK: char = '';
pub static LEFT_THREE_EIGHTHS_BLOCK: char = '';
pub static LEFT_ONE_QUARTER_BLOCK: char = '';
pub static LEFT_ONE_EIGHTH_BLOCK: char = '';

pub fn get_block_by_progress(progress: f64) -> char {
    match progress {
        p if p < 1.0 / 8.0 => LEFT_ONE_EIGHTH_BLOCK,
        p if p < 2.0 / 8.0 => LEFT_ONE_QUARTER_BLOCK,
        p if p < 3.0 / 8.0 => LEFT_THREE_EIGHTHS_BLOCK,
        p if p < 4.0 / 8.0 => LEFT_HALF_BLOCK,
        p if p < 5.0 / 8.0 => LEFT_FIVE_EIGHTHS_BLOCK,
        p if p < 6.0 / 8.0 => LEFT_THREE_QUARTERS_BLOCK,
        p if p < 7.0 / 8.0 => LEFT_SEVEN_EIGHTHS_BLOCK,
        _ => FULL_BLOCK,
    }
}