dfmt 0.4.1

A fully featured dynamic template drop in replacement for the format! macro.
Documentation
#[derive(Debug, Clone, PartialEq, Eq)]
pub enum PadZero {
    Deactivated,
    Activated,
}

pub trait ToPadZero {
    fn to_pad_zero(self) -> PadZero;
}

impl ToPadZero for bool {
    fn to_pad_zero(self) -> PadZero {
        PadZero::of(self)
    }
}

impl ToPadZero for PadZero {
    fn to_pad_zero(self) -> PadZero {
        self
    }
}

impl PadZero {
    pub fn of(bool: bool) -> Self {
        match bool {
            false => PadZero::Deactivated,
            true => PadZero::Activated,
        }
    }
}