1///|
2pub(all) enum Color {
3 Color
Aliceblue
4 Color
Antiquewhite
5 Color
Aqua
6 Color
Aquamarine
7 Color
Azure
8 Color
Beige
9 Color
Bisque
10 Color
Black
11 Color
Blanchedalmond
12 Color
Blue
13 Color
Blueviolet
14 Color
Brown
15 Color
Burlywood
16 Color
Cadetblue
17 Color
Chartreuse
18 Color
Chocolate
19 Color
Coral
20 Color
Cornflowerblue
21 Color
Cornsilk
22 Color
Crimson
23 Color
Cyan
24 Color
Darkblue
25 Color
Darkcyan
26 Color
Darkgoldenrod
27 Color
Darkgray
28 Color
Darkgreen
29 Color
Darkgrey
30 Color
Darkkhaki
31 Color
Darkmagenta
32 Color
Darkolivegreen
33 Color
Darkorange
34 Color
Darkorchid
35 Color
Darkred
36 Color
Darksalmon
37 Color
Darkseagreen
38 Color
Darkslateblue
39 Color
Darkslategray
40 Color
Darkslategrey
41 Color
Darkturquoise
42 Color
Darkviolet
43 Color
Deeppink
44 Color
Deepskyblue
45 Color
Dimgray
46 Color
Dimgrey
47 Color
Dodgerblue
48 Color
Firebrick
49 Color
Floralwhite
50 Color
Forestgreen
51 Color
Fuchsia
52 Color
Gainsboro
53 Color
Ghostwhite
54 Color
Gold
55 Color
Goldenrod
56 Color
Gray
57 Color
Green
58 Color
Greenyellow
59 Color
Grey
60 Color
Honeydew
61 Color
Hotpink
62 Color
Indianred
63 Color
Indigo
64 Color
Ivory
65 Color
Khaki
66 Color
Lavender
67 Color
Lavenderblush
68 Color
Lawngreen
69 Color
Lemonchiffon
70 Color
Lightblue
71 Color
Lightcoral
72 Color
Lightcyan
73 Color
Lightgoldenrodyellow
74 Color
Lightgray
75 Color
Lightgreen
76 Color
Lightgrey
77 Color
Lightpink
78 Color
Lightsalmon
79 Color
Lightseagreen
80 Color
Lightskyblue
81 Color
Lightslategray
82 Color
Lightslategrey
83 Color
Lightsteelblue
84 Color
Lightyellow
85 Color
Lime
86 Color
Limegreen
87 Color
Linen
88 Color
Magenta
89 Color
Maroon
90 Color
Mediumaquamarine
91 Color
Mediumblue
92 Color
Mediumorchid
93 Color
Mediumpurple
94 Color
Mediumseagreen
95 Color
Mediumslateblue
96 Color
Mediumspringgreen
97 Color
Mediumturquoise
98 Color
Mediumvioletred
99 Color
Midnightblue
100 Color
Mintcream
101 Color
Mistyrose
102 Color
Moccasin
103 Color
Navajowhite
104 Color
Navy
105 Color
Oldlace
106 Color
Olive
107 Color
Olivedrab
108 Color
Orange
109 Color
Orangered
110 Color
Orchid
111 Color
Palegoldenrod
112 Color
Palegreen
113 Color
Paleturquoise
114 Color
Palevioletred
115 Color
Papayawhip
116 Color
Peachpuff
117 Color
Peru
118 Color
Pink
119 Color
Plum
120 Color
Powderblue
121 Color
Purple
122 Color
Rebeccapurple
123 Color
Red
124 Color
Rosybrown
125 Color
Royalblue
126 Color
Saddlebrown
127 Color
Salmon
128 Color
Sandybrown
129 Color
Seagreen
130 Color
Seashell
131 Color
Sienna
132 Color
Silver
133 Color
Skyblue
134 Color
Slateblue
135 Color
Slategray
136 Color
Slategrey
137 Color
Snow
138 Color
Springgreen
139 Color
Steelblue
140 Color
Tan
141 Color
Teal
142 Color
Thistle
143 Color
Tomato
144 Color
Turquoise
145 Color
Violet
146 Color
Wheat
147 Color
White
148 Color
Whitesmoke
149 Color
Yellow
150 Color
Yellowgreen
151 (Int, Int, Int) -> Color
Rgb(Int
Int, Int
Int, Int
Int)
152} derive((Color, &Logger) -> Unit
Trait for types that can be converted to String
Show)
153
154///|
155pub fn enum Color {
Aliceblue
Antiquewhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
Blanchedalmond
Blue
Blueviolet
Brown
Burlywood
Cadetblue
Chartreuse
Chocolate
Coral
Cornflowerblue
Cornsilk
Crimson
Cyan
Darkblue
Darkcyan
Darkgoldenrod
Darkgray
Darkgreen
Darkgrey
Darkkhaki
Darkmagenta
Darkolivegreen
Darkorange
Darkorchid
Darkred
Darksalmon
Darkseagreen
Darkslateblue
Darkslategray
Darkslategrey
Darkturquoise
Darkviolet
Deeppink
Deepskyblue
Dimgray
Dimgrey
Dodgerblue
Firebrick
Floralwhite
Forestgreen
Fuchsia
Gainsboro
Ghostwhite
Gold
Goldenrod
Gray
Green
Greenyellow
Grey
Honeydew
Hotpink
Indianred
Indigo
Ivory
Khaki
Lavender
Lavenderblush
Lawngreen
Lemonchiffon
Lightblue
Lightcoral
Lightcyan
Lightgoldenrodyellow
Lightgray
Lightgreen
Lightgrey
Lightpink
Lightsalmon
Lightseagreen
Lightskyblue
Lightslategray
Lightslategrey
Lightsteelblue
Lightyellow
Lime
Limegreen
Linen
Magenta
Maroon
Mediumaquamarine
Mediumblue
Mediumorchid
Mediumpurple
Mediumseagreen
Mediumslateblue
Mediumspringgreen
Mediumturquoise
Mediumvioletred
Midnightblue
Mintcream
Mistyrose
Moccasin
Navajowhite
Navy
Oldlace
Olive
Olivedrab
Orange
Orangered
Orchid
Palegoldenrod
Palegreen
Paleturquoise
Palevioletred
Papayawhip
Peachpuff
Peru
Pink
Plum
Powderblue
Purple
Rebeccapurple
Red
Rosybrown
Royalblue
Saddlebrown
Salmon
Sandybrown
Seagreen
Seashell
Sienna
Silver
Skyblue
Slateblue
Slategray
Slategrey
Snow
Springgreen
Steelblue
Tan
Teal
Thistle
Tomato
Turquoise
Violet
Wheat
White
Whitesmoke
Yellow
Yellowgreen
Rgb(Int, Int, Int)
}
Color::(self : Color) -> @python.PyString
to_pystr(Color
self : enum Color {
Aliceblue
Antiquewhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
Blanchedalmond
Blue
Blueviolet
Brown
Burlywood
Cadetblue
Chartreuse
Chocolate
Coral
Cornflowerblue
Cornsilk
Crimson
Cyan
Darkblue
Darkcyan
Darkgoldenrod
Darkgray
Darkgreen
Darkgrey
Darkkhaki
Darkmagenta
Darkolivegreen
Darkorange
Darkorchid
Darkred
Darksalmon
Darkseagreen
Darkslateblue
Darkslategray
Darkslategrey
Darkturquoise
Darkviolet
Deeppink
Deepskyblue
Dimgray
Dimgrey
Dodgerblue
Firebrick
Floralwhite
Forestgreen
Fuchsia
Gainsboro
Ghostwhite
Gold
Goldenrod
Gray
Green
Greenyellow
Grey
Honeydew
Hotpink
Indianred
Indigo
Ivory
Khaki
Lavender
Lavenderblush
Lawngreen
Lemonchiffon
Lightblue
Lightcoral
Lightcyan
Lightgoldenrodyellow
Lightgray
Lightgreen
Lightgrey
Lightpink
Lightsalmon
Lightseagreen
Lightskyblue
Lightslategray
Lightslategrey
Lightsteelblue
Lightyellow
Lime
Limegreen
Linen
Magenta
Maroon
Mediumaquamarine
Mediumblue
Mediumorchid
Mediumpurple
Mediumseagreen
Mediumslateblue
Mediumspringgreen
Mediumturquoise
Mediumvioletred
Midnightblue
Mintcream
Mistyrose
Moccasin
Navajowhite
Navy
Oldlace
Olive
Olivedrab
Orange
Orangered
Orchid
Palegoldenrod
Palegreen
Paleturquoise
Palevioletred
Papayawhip
Peachpuff
Peru
Pink
Plum
Powderblue
Purple
Rebeccapurple
Red
Rosybrown
Royalblue
Saddlebrown
Salmon
Sandybrown
Seagreen
Seashell
Sienna
Silver
Skyblue
Slateblue
Slategray
Slategrey
Snow
Springgreen
Steelblue
Tan
Teal
Thistle
Tomato
Turquoise
Violet
Wheat
White
Whitesmoke
Yellow
Yellowgreen
Rgb(Int, Int, Int)
}
Color) -> struct @python.PyString {
// private fields
}
PyString {
156 let String
s : String
String = match Color
self {
157 (Int, Int, Int) -> Color
Rgb(Int
r, Int
g, Int
b) => {
158 let String
rs = (Int
r (Int, Int) -> Int
& 0xff).(self : Int, radix~ : Int) -> String
to_string(Int
radix=16)
159 let String
gs = (Int
g (Int, Int) -> Int
& 0xff).(self : Int, radix~ : Int) -> String
to_string(Int
radix=16)
160 let String
bs = (Int
b (Int, Int) -> Int
& 0xff).(self : Int, radix~ : Int) -> String
to_string(Int
radix=16)
161 "#\{String
rs}\{String
gs}\{String
bs}"
162 }
163 _ => Color
self.(self : Color) -> String
to_string().(self : String) -> String
Converts this string to lowercase.
to_lower()
164 }
165 struct @python.PyString {
// private fields
}
PyString::(String) -> @python.PyString
Create a PyString from a string
Example
test "PyString::from" {
let s = @python.PyString::from("hello");
inspect(s, content="\'hello\'");
}
from(String
s)
166}
167