Skip to main content

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, Exact};
31	pub(crate) use css_parse::{
32		Cursor, Diagnostic, Kind, KindSet, Parse, Parser, Peek, Result as ParserResult, T, ToNumberValue,
33	};
34	pub(crate) use csskit_derives::*;
35}
36
37pub trait AbsoluteUnit {
38	fn to_base(&self) -> Self;
39}