@@ -158,26 +158,26 @@ mod mewnala {
158158
159159 #[ pyfunction]
160160 #[ pyo3( signature = ( * args) ) ]
161- fn vec2 ( args : & Bound < ' _ , PyTuple > ) -> PyResult < crate :: math :: PyVec2 > {
162- crate :: math :: PyVec2 :: py_new ( args)
161+ fn vec2 ( args : & Bound < ' _ , PyTuple > ) -> PyResult < PyVec2 > {
162+ PyVec2 :: py_new ( args)
163163 }
164164
165165 #[ pyfunction]
166166 #[ pyo3( signature = ( * args) ) ]
167- fn vec3 ( args : & Bound < ' _ , PyTuple > ) -> PyResult < crate :: math :: PyVec3 > {
168- crate :: math :: PyVec3 :: py_new ( args)
167+ fn vec3 ( args : & Bound < ' _ , PyTuple > ) -> PyResult < PyVec3 > {
168+ PyVec3 :: py_new ( args)
169169 }
170170
171171 #[ pyfunction]
172172 #[ pyo3( signature = ( * args) ) ]
173- fn vec4 ( args : & Bound < ' _ , PyTuple > ) -> PyResult < crate :: math :: PyVec4 > {
174- crate :: math :: PyVec4 :: py_new ( args)
173+ fn vec4 ( args : & Bound < ' _ , PyTuple > ) -> PyResult < PyVec4 > {
174+ PyVec4 :: py_new ( args)
175175 }
176176
177177 #[ pyfunction]
178178 #[ pyo3( signature = ( * args) ) ]
179- fn quat ( args : & Bound < ' _ , PyTuple > ) -> PyResult < crate :: math :: PyQuat > {
180- crate :: math :: PyQuat :: py_new ( args)
179+ fn quat ( args : & Bound < ' _ , PyTuple > ) -> PyResult < PyQuat > {
180+ PyQuat :: py_new ( args)
181181 }
182182 }
183183
@@ -186,77 +186,77 @@ mod mewnala {
186186 use super :: * ;
187187
188188 #[ pymodule_export]
189- use super :: super :: color:: PyColor ;
189+ use crate :: color:: PyColor ;
190190
191191 #[ pyfunction]
192192 #[ pyo3( signature = ( * args) ) ]
193- fn color ( args : & Bound < ' _ , PyTuple > ) -> PyResult < super :: super :: color :: PyColor > {
194- super :: super :: color :: PyColor :: py_new ( args)
193+ fn color ( args : & Bound < ' _ , PyTuple > ) -> PyResult < PyColor > {
194+ PyColor :: py_new ( args)
195195 }
196196
197197 #[ pyfunction]
198- fn hex ( s : & str ) -> PyResult < super :: super :: color :: PyColor > {
199- super :: super :: color :: make_hex ( s)
198+ fn hex ( s : & str ) -> PyResult < PyColor > {
199+ PyColor :: from_hex ( s)
200200 }
201201
202202 #[ pyfunction]
203203 #[ pyo3( signature = ( r, g, b, a=1.0 ) ) ]
204- fn srgb ( r : f32 , g : f32 , b : f32 , a : f32 ) -> super :: super :: color :: PyColor {
205- super :: super :: color :: PyColor :: from_srgb ( r, g, b, a)
204+ fn srgb ( r : f32 , g : f32 , b : f32 , a : f32 ) -> PyColor {
205+ PyColor :: from_srgb ( r, g, b, a)
206206 }
207207
208208 #[ pyfunction]
209209 #[ pyo3( signature = ( r, g, b, a=1.0 ) ) ]
210- fn linear ( r : f32 , g : f32 , b : f32 , a : f32 ) -> super :: super :: color :: PyColor {
211- super :: super :: color :: PyColor :: from_linear ( r, g, b, a)
210+ fn linear ( r : f32 , g : f32 , b : f32 , a : f32 ) -> PyColor {
211+ PyColor :: from_linear ( r, g, b, a)
212212 }
213213
214214 #[ pyfunction]
215215 #[ pyo3( signature = ( h, s, l, a=1.0 ) ) ]
216- fn hsla ( h : f32 , s : f32 , l : f32 , a : f32 ) -> super :: super :: color :: PyColor {
217- super :: super :: color :: PyColor :: from_hsla ( h, s, l, a)
216+ fn hsla ( h : f32 , s : f32 , l : f32 , a : f32 ) -> PyColor {
217+ PyColor :: from_hsla ( h, s, l, a)
218218 }
219219
220220 #[ pyfunction]
221221 #[ pyo3( signature = ( h, s, v, a=1.0 ) ) ]
222- fn hsva ( h : f32 , s : f32 , v : f32 , a : f32 ) -> super :: super :: color :: PyColor {
223- super :: super :: color :: PyColor :: from_hsva ( h, s, v, a)
222+ fn hsva ( h : f32 , s : f32 , v : f32 , a : f32 ) -> PyColor {
223+ PyColor :: from_hsva ( h, s, v, a)
224224 }
225225
226226 #[ pyfunction]
227227 #[ pyo3( signature = ( h, w, b, a=1.0 ) ) ]
228- fn hwba ( h : f32 , w : f32 , b : f32 , a : f32 ) -> super :: super :: color :: PyColor {
229- super :: super :: color :: PyColor :: from_hwba ( h, w, b, a)
228+ fn hwba ( h : f32 , w : f32 , b : f32 , a : f32 ) -> PyColor {
229+ PyColor :: from_hwba ( h, w, b, a)
230230 }
231231
232232 #[ pyfunction]
233233 #[ pyo3( signature = ( l, a_axis, b_axis, alpha=1.0 ) ) ]
234- fn oklab ( l : f32 , a_axis : f32 , b_axis : f32 , alpha : f32 ) -> super :: super :: color :: PyColor {
235- super :: super :: color :: PyColor :: from_oklab ( l, a_axis, b_axis, alpha)
234+ fn oklab ( l : f32 , a_axis : f32 , b_axis : f32 , alpha : f32 ) -> PyColor {
235+ PyColor :: from_oklab ( l, a_axis, b_axis, alpha)
236236 }
237237
238238 #[ pyfunction]
239239 #[ pyo3( signature = ( l, c, h, a=1.0 ) ) ]
240- fn oklch ( l : f32 , c : f32 , h : f32 , a : f32 ) -> super :: super :: color :: PyColor {
241- super :: super :: color :: PyColor :: from_oklch ( l, c, h, a)
240+ fn oklch ( l : f32 , c : f32 , h : f32 , a : f32 ) -> PyColor {
241+ PyColor :: from_oklch ( l, c, h, a)
242242 }
243243
244244 #[ pyfunction]
245245 #[ pyo3( signature = ( l, a_axis, b_axis, alpha=1.0 ) ) ]
246- fn lab ( l : f32 , a_axis : f32 , b_axis : f32 , alpha : f32 ) -> super :: super :: color :: PyColor {
247- super :: super :: color :: PyColor :: from_lab ( l, a_axis, b_axis, alpha)
246+ fn lab ( l : f32 , a_axis : f32 , b_axis : f32 , alpha : f32 ) -> PyColor {
247+ PyColor :: from_lab ( l, a_axis, b_axis, alpha)
248248 }
249249
250250 #[ pyfunction]
251251 #[ pyo3( signature = ( l, c, h, a=1.0 ) ) ]
252- fn lch ( l : f32 , c : f32 , h : f32 , a : f32 ) -> super :: super :: color :: PyColor {
253- super :: super :: color :: PyColor :: from_lch ( l, c, h, a)
252+ fn lch ( l : f32 , c : f32 , h : f32 , a : f32 ) -> PyColor {
253+ PyColor :: from_lch ( l, c, h, a)
254254 }
255255
256256 #[ pyfunction]
257257 #[ pyo3( signature = ( x, y, z, a=1.0 ) ) ]
258- fn xyz ( x : f32 , y : f32 , z : f32 , a : f32 ) -> super :: super :: color :: PyColor {
259- super :: super :: color :: PyColor :: from_xyz ( x, y, z, a)
258+ fn xyz ( x : f32 , y : f32 , z : f32 , a : f32 ) -> PyColor {
259+ PyColor :: from_xyz ( x, y, z, a)
260260 }
261261 }
262262
0 commit comments