#[derive(Default, Debug, Clone, Ord, PartialOrd, Eq, PartialEq, Hash)]
pub struct ColorBitDepth(CalculablePropertyValue<CssUnsignedInteger>);
impl ToCss for ColorBitDepth
{
fn to_css<W: fmt::Write>(&self, dest: &mut W) -> fmt::Result
{
self.0.to_css(dest)
}
}
impl Parse for ColorBitDepth
{
fn parse<'i, 't>(context: &ParserContext, input: &mut Parser<'i, 't>) -> Result<Self, ParseError<'i, CustomParseError<'i>>>
{
Ok(ColorBitDepth(CssUnsignedInteger::parse_one_outside_calc_function(context, input)?))
}
}