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