css_ast/units/
mod.rs

1mod angles;
2mod custom;
3mod decibel;
4mod flex;
5mod float;
6mod frequency;
7mod int;
8mod length;
9mod line_width;
10mod number;
11mod percentage;
12mod resolution;
13mod time;
14
15pub use angles::*;
16pub use custom::*;
17pub use decibel::*;
18pub use flex::*;
19pub use float::*;
20pub use frequency::*;
21pub use int::*;
22pub use length::*;
23pub use line_width::*;
24pub use number::*;
25pub use percentage::*;
26pub use resolution::*;
27pub use time::*;
28
29mod prelude {
30	pub(crate) use crate::{CssAtomSet, CssDiagnostic};
31	pub(crate) use css_parse::{Cursor, Diagnostic, Parse, Parser, Peek, Result as ParserResult, T, ToNumberValue};
32	pub(crate) use csskit_derives::{IntoCursor, Parse, Peek, ToCursors};
33}
34
35pub trait AbsoluteUnit {
36	fn to_base(&self) -> Self;
37}