@@ -25,46 +25,46 @@ impl<T: ToString> From<T> for CSSValue {
25
25
}
26
26
}
27
27
28
- // ----------- ToCssValue impls ------------
28
+ // ----------- ToCSSValue impls ------------
29
29
30
- // impl ToCssValue for CSSValue
30
+ // impl ToCSSValue for CSSValue
31
31
#[ doc( hidden) ]
32
- pub trait ToCssValue {
32
+ pub trait ToCSSValueForCSSValue {
33
33
fn to_css_value ( self ) -> CSSValue ;
34
34
}
35
35
36
- impl ToCssValue for CSSValue {
36
+ impl ToCSSValueForCSSValue for CSSValue {
37
37
fn to_css_value ( self ) -> CSSValue {
38
38
self
39
39
}
40
40
}
41
41
42
- // impl<T: ToString> ToCssValue for T
42
+ // impl<T: ToString> ToCSSValue for T
43
43
#[ doc( hidden) ]
44
- pub trait ToCssValueForToString {
44
+ pub trait ToCSSValueForToString {
45
45
fn to_css_value ( & self ) -> CSSValue ;
46
46
}
47
47
48
- impl < T : ToString > ToCssValueForToString for T {
48
+ impl < T : ToString > ToCSSValueForToString for T {
49
49
fn to_css_value ( & self ) -> CSSValue {
50
50
CSSValue :: Some ( self . to_string ( ) )
51
51
}
52
52
}
53
53
54
- // impl<T: ToString> ToCssValue for Option<T>
54
+ // impl<T: ToString> ToCSSValue for Option<T>
55
55
#[ doc( hidden) ]
56
- pub trait ToCssValueForOptionToString {
56
+ pub trait ToCSSValueForOptionToString {
57
57
fn to_css_value ( & self ) -> CSSValue ;
58
58
}
59
59
60
- impl < T : ToString > ToCssValueForOptionToString for Option < T > {
60
+ impl < T : ToString > ToCSSValueForOptionToString for Option < T > {
61
61
fn to_css_value ( & self ) -> CSSValue {
62
62
self . as_ref ( )
63
63
. map_or ( CSSValue :: Ignored , |t| CSSValue :: Some ( t. to_string ( ) ) )
64
64
}
65
65
}
66
66
67
- // TODO: Should we impl ToCssValue for more types? such as Vec<T>, Box<T>.. etc
67
+ // TODO: Should we impl ToCSSValue for more types? such as Vec<T>, Box<T>.. etc
68
68
69
69
// ------------- AtValue -------------
70
70
0 commit comments