Skip to main content

clientapi_pve/models/
pve_disk_enum.rs

1/*
2 * Proxmox Virtual Environment API
3 *
4 * Generated from apidoc.js. NOT an official Proxmox specification. See https://pve.proxmox.com/pve-docs/api-viewer/ for the upstream documentation.
5 *
6 * The version of the OpenAPI document: 9.x
7 * 
8 * Generated by: https://openapi-generator.tech
9 */
10
11use crate::models;
12use serde::{Deserialize, Serialize};
13
14/// 
15#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
16pub enum PveDiskEnum {
17    #[serde(rename = "ide0")]
18    Ide0,
19    #[serde(rename = "ide1")]
20    Ide1,
21    #[serde(rename = "ide2")]
22    Ide2,
23    #[serde(rename = "ide3")]
24    Ide3,
25    #[serde(rename = "scsi0")]
26    Scsi0,
27    #[serde(rename = "scsi1")]
28    Scsi1,
29    #[serde(rename = "scsi2")]
30    Scsi2,
31    #[serde(rename = "scsi3")]
32    Scsi3,
33    #[serde(rename = "scsi4")]
34    Scsi4,
35    #[serde(rename = "scsi5")]
36    Scsi5,
37    #[serde(rename = "scsi6")]
38    Scsi6,
39    #[serde(rename = "scsi7")]
40    Scsi7,
41    #[serde(rename = "scsi8")]
42    Scsi8,
43    #[serde(rename = "scsi9")]
44    Scsi9,
45    #[serde(rename = "scsi10")]
46    Scsi10,
47    #[serde(rename = "scsi11")]
48    Scsi11,
49    #[serde(rename = "scsi12")]
50    Scsi12,
51    #[serde(rename = "scsi13")]
52    Scsi13,
53    #[serde(rename = "scsi14")]
54    Scsi14,
55    #[serde(rename = "scsi15")]
56    Scsi15,
57    #[serde(rename = "scsi16")]
58    Scsi16,
59    #[serde(rename = "scsi17")]
60    Scsi17,
61    #[serde(rename = "scsi18")]
62    Scsi18,
63    #[serde(rename = "scsi19")]
64    Scsi19,
65    #[serde(rename = "scsi20")]
66    Scsi20,
67    #[serde(rename = "scsi21")]
68    Scsi21,
69    #[serde(rename = "scsi22")]
70    Scsi22,
71    #[serde(rename = "scsi23")]
72    Scsi23,
73    #[serde(rename = "scsi24")]
74    Scsi24,
75    #[serde(rename = "scsi25")]
76    Scsi25,
77    #[serde(rename = "scsi26")]
78    Scsi26,
79    #[serde(rename = "scsi27")]
80    Scsi27,
81    #[serde(rename = "scsi28")]
82    Scsi28,
83    #[serde(rename = "scsi29")]
84    Scsi29,
85    #[serde(rename = "scsi30")]
86    Scsi30,
87    #[serde(rename = "virtio0")]
88    Virtio0,
89    #[serde(rename = "virtio1")]
90    Virtio1,
91    #[serde(rename = "virtio2")]
92    Virtio2,
93    #[serde(rename = "virtio3")]
94    Virtio3,
95    #[serde(rename = "virtio4")]
96    Virtio4,
97    #[serde(rename = "virtio5")]
98    Virtio5,
99    #[serde(rename = "virtio6")]
100    Virtio6,
101    #[serde(rename = "virtio7")]
102    Virtio7,
103    #[serde(rename = "virtio8")]
104    Virtio8,
105    #[serde(rename = "virtio9")]
106    Virtio9,
107    #[serde(rename = "virtio10")]
108    Virtio10,
109    #[serde(rename = "virtio11")]
110    Virtio11,
111    #[serde(rename = "virtio12")]
112    Virtio12,
113    #[serde(rename = "virtio13")]
114    Virtio13,
115    #[serde(rename = "virtio14")]
116    Virtio14,
117    #[serde(rename = "virtio15")]
118    Virtio15,
119    #[serde(rename = "sata0")]
120    Sata0,
121    #[serde(rename = "sata1")]
122    Sata1,
123    #[serde(rename = "sata2")]
124    Sata2,
125    #[serde(rename = "sata3")]
126    Sata3,
127    #[serde(rename = "sata4")]
128    Sata4,
129    #[serde(rename = "sata5")]
130    Sata5,
131    #[serde(rename = "efidisk0")]
132    Efidisk0,
133    #[serde(rename = "tpmstate0")]
134    Tpmstate0,
135    #[serde(rename = "unused0")]
136    Unused0,
137    #[serde(rename = "unused1")]
138    Unused1,
139    #[serde(rename = "unused2")]
140    Unused2,
141    #[serde(rename = "unused3")]
142    Unused3,
143    #[serde(rename = "unused4")]
144    Unused4,
145    #[serde(rename = "unused5")]
146    Unused5,
147    #[serde(rename = "unused6")]
148    Unused6,
149    #[serde(rename = "unused7")]
150    Unused7,
151    #[serde(rename = "unused8")]
152    Unused8,
153    #[serde(rename = "unused9")]
154    Unused9,
155    #[serde(rename = "unused10")]
156    Unused10,
157    #[serde(rename = "unused11")]
158    Unused11,
159    #[serde(rename = "unused12")]
160    Unused12,
161    #[serde(rename = "unused13")]
162    Unused13,
163    #[serde(rename = "unused14")]
164    Unused14,
165    #[serde(rename = "unused15")]
166    Unused15,
167    #[serde(rename = "unused16")]
168    Unused16,
169    #[serde(rename = "unused17")]
170    Unused17,
171    #[serde(rename = "unused18")]
172    Unused18,
173    #[serde(rename = "unused19")]
174    Unused19,
175    #[serde(rename = "unused20")]
176    Unused20,
177    #[serde(rename = "unused21")]
178    Unused21,
179    #[serde(rename = "unused22")]
180    Unused22,
181    #[serde(rename = "unused23")]
182    Unused23,
183    #[serde(rename = "unused24")]
184    Unused24,
185    #[serde(rename = "unused25")]
186    Unused25,
187    #[serde(rename = "unused26")]
188    Unused26,
189    #[serde(rename = "unused27")]
190    Unused27,
191    #[serde(rename = "unused28")]
192    Unused28,
193    #[serde(rename = "unused29")]
194    Unused29,
195    #[serde(rename = "unused30")]
196    Unused30,
197    #[serde(rename = "unused31")]
198    Unused31,
199    #[serde(rename = "unused32")]
200    Unused32,
201    #[serde(rename = "unused33")]
202    Unused33,
203    #[serde(rename = "unused34")]
204    Unused34,
205    #[serde(rename = "unused35")]
206    Unused35,
207    #[serde(rename = "unused36")]
208    Unused36,
209    #[serde(rename = "unused37")]
210    Unused37,
211    #[serde(rename = "unused38")]
212    Unused38,
213    #[serde(rename = "unused39")]
214    Unused39,
215    #[serde(rename = "unused40")]
216    Unused40,
217    #[serde(rename = "unused41")]
218    Unused41,
219    #[serde(rename = "unused42")]
220    Unused42,
221    #[serde(rename = "unused43")]
222    Unused43,
223    #[serde(rename = "unused44")]
224    Unused44,
225    #[serde(rename = "unused45")]
226    Unused45,
227    #[serde(rename = "unused46")]
228    Unused46,
229    #[serde(rename = "unused47")]
230    Unused47,
231    #[serde(rename = "unused48")]
232    Unused48,
233    #[serde(rename = "unused49")]
234    Unused49,
235    #[serde(rename = "unused50")]
236    Unused50,
237    #[serde(rename = "unused51")]
238    Unused51,
239    #[serde(rename = "unused52")]
240    Unused52,
241    #[serde(rename = "unused53")]
242    Unused53,
243    #[serde(rename = "unused54")]
244    Unused54,
245    #[serde(rename = "unused55")]
246    Unused55,
247    #[serde(rename = "unused56")]
248    Unused56,
249    #[serde(rename = "unused57")]
250    Unused57,
251    #[serde(rename = "unused58")]
252    Unused58,
253    #[serde(rename = "unused59")]
254    Unused59,
255    #[serde(rename = "unused60")]
256    Unused60,
257    #[serde(rename = "unused61")]
258    Unused61,
259    #[serde(rename = "unused62")]
260    Unused62,
261    #[serde(rename = "unused63")]
262    Unused63,
263    #[serde(rename = "unused64")]
264    Unused64,
265    #[serde(rename = "unused65")]
266    Unused65,
267    #[serde(rename = "unused66")]
268    Unused66,
269    #[serde(rename = "unused67")]
270    Unused67,
271    #[serde(rename = "unused68")]
272    Unused68,
273    #[serde(rename = "unused69")]
274    Unused69,
275    #[serde(rename = "unused70")]
276    Unused70,
277    #[serde(rename = "unused71")]
278    Unused71,
279    #[serde(rename = "unused72")]
280    Unused72,
281    #[serde(rename = "unused73")]
282    Unused73,
283    #[serde(rename = "unused74")]
284    Unused74,
285    #[serde(rename = "unused75")]
286    Unused75,
287    #[serde(rename = "unused76")]
288    Unused76,
289    #[serde(rename = "unused77")]
290    Unused77,
291    #[serde(rename = "unused78")]
292    Unused78,
293    #[serde(rename = "unused79")]
294    Unused79,
295    #[serde(rename = "unused80")]
296    Unused80,
297    #[serde(rename = "unused81")]
298    Unused81,
299    #[serde(rename = "unused82")]
300    Unused82,
301    #[serde(rename = "unused83")]
302    Unused83,
303    #[serde(rename = "unused84")]
304    Unused84,
305    #[serde(rename = "unused85")]
306    Unused85,
307    #[serde(rename = "unused86")]
308    Unused86,
309    #[serde(rename = "unused87")]
310    Unused87,
311    #[serde(rename = "unused88")]
312    Unused88,
313    #[serde(rename = "unused89")]
314    Unused89,
315    #[serde(rename = "unused90")]
316    Unused90,
317    #[serde(rename = "unused91")]
318    Unused91,
319    #[serde(rename = "unused92")]
320    Unused92,
321    #[serde(rename = "unused93")]
322    Unused93,
323    #[serde(rename = "unused94")]
324    Unused94,
325    #[serde(rename = "unused95")]
326    Unused95,
327    #[serde(rename = "unused96")]
328    Unused96,
329    #[serde(rename = "unused97")]
330    Unused97,
331    #[serde(rename = "unused98")]
332    Unused98,
333    #[serde(rename = "unused99")]
334    Unused99,
335    #[serde(rename = "unused100")]
336    Unused100,
337    #[serde(rename = "unused101")]
338    Unused101,
339    #[serde(rename = "unused102")]
340    Unused102,
341    #[serde(rename = "unused103")]
342    Unused103,
343    #[serde(rename = "unused104")]
344    Unused104,
345    #[serde(rename = "unused105")]
346    Unused105,
347    #[serde(rename = "unused106")]
348    Unused106,
349    #[serde(rename = "unused107")]
350    Unused107,
351    #[serde(rename = "unused108")]
352    Unused108,
353    #[serde(rename = "unused109")]
354    Unused109,
355    #[serde(rename = "unused110")]
356    Unused110,
357    #[serde(rename = "unused111")]
358    Unused111,
359    #[serde(rename = "unused112")]
360    Unused112,
361    #[serde(rename = "unused113")]
362    Unused113,
363    #[serde(rename = "unused114")]
364    Unused114,
365    #[serde(rename = "unused115")]
366    Unused115,
367    #[serde(rename = "unused116")]
368    Unused116,
369    #[serde(rename = "unused117")]
370    Unused117,
371    #[serde(rename = "unused118")]
372    Unused118,
373    #[serde(rename = "unused119")]
374    Unused119,
375    #[serde(rename = "unused120")]
376    Unused120,
377    #[serde(rename = "unused121")]
378    Unused121,
379    #[serde(rename = "unused122")]
380    Unused122,
381    #[serde(rename = "unused123")]
382    Unused123,
383    #[serde(rename = "unused124")]
384    Unused124,
385    #[serde(rename = "unused125")]
386    Unused125,
387    #[serde(rename = "unused126")]
388    Unused126,
389    #[serde(rename = "unused127")]
390    Unused127,
391    #[serde(rename = "unused128")]
392    Unused128,
393    #[serde(rename = "unused129")]
394    Unused129,
395    #[serde(rename = "unused130")]
396    Unused130,
397    #[serde(rename = "unused131")]
398    Unused131,
399    #[serde(rename = "unused132")]
400    Unused132,
401    #[serde(rename = "unused133")]
402    Unused133,
403    #[serde(rename = "unused134")]
404    Unused134,
405    #[serde(rename = "unused135")]
406    Unused135,
407    #[serde(rename = "unused136")]
408    Unused136,
409    #[serde(rename = "unused137")]
410    Unused137,
411    #[serde(rename = "unused138")]
412    Unused138,
413    #[serde(rename = "unused139")]
414    Unused139,
415    #[serde(rename = "unused140")]
416    Unused140,
417    #[serde(rename = "unused141")]
418    Unused141,
419    #[serde(rename = "unused142")]
420    Unused142,
421    #[serde(rename = "unused143")]
422    Unused143,
423    #[serde(rename = "unused144")]
424    Unused144,
425    #[serde(rename = "unused145")]
426    Unused145,
427    #[serde(rename = "unused146")]
428    Unused146,
429    #[serde(rename = "unused147")]
430    Unused147,
431    #[serde(rename = "unused148")]
432    Unused148,
433    #[serde(rename = "unused149")]
434    Unused149,
435    #[serde(rename = "unused150")]
436    Unused150,
437    #[serde(rename = "unused151")]
438    Unused151,
439    #[serde(rename = "unused152")]
440    Unused152,
441    #[serde(rename = "unused153")]
442    Unused153,
443    #[serde(rename = "unused154")]
444    Unused154,
445    #[serde(rename = "unused155")]
446    Unused155,
447    #[serde(rename = "unused156")]
448    Unused156,
449    #[serde(rename = "unused157")]
450    Unused157,
451    #[serde(rename = "unused158")]
452    Unused158,
453    #[serde(rename = "unused159")]
454    Unused159,
455    #[serde(rename = "unused160")]
456    Unused160,
457    #[serde(rename = "unused161")]
458    Unused161,
459    #[serde(rename = "unused162")]
460    Unused162,
461    #[serde(rename = "unused163")]
462    Unused163,
463    #[serde(rename = "unused164")]
464    Unused164,
465    #[serde(rename = "unused165")]
466    Unused165,
467    #[serde(rename = "unused166")]
468    Unused166,
469    #[serde(rename = "unused167")]
470    Unused167,
471    #[serde(rename = "unused168")]
472    Unused168,
473    #[serde(rename = "unused169")]
474    Unused169,
475    #[serde(rename = "unused170")]
476    Unused170,
477    #[serde(rename = "unused171")]
478    Unused171,
479    #[serde(rename = "unused172")]
480    Unused172,
481    #[serde(rename = "unused173")]
482    Unused173,
483    #[serde(rename = "unused174")]
484    Unused174,
485    #[serde(rename = "unused175")]
486    Unused175,
487    #[serde(rename = "unused176")]
488    Unused176,
489    #[serde(rename = "unused177")]
490    Unused177,
491    #[serde(rename = "unused178")]
492    Unused178,
493    #[serde(rename = "unused179")]
494    Unused179,
495    #[serde(rename = "unused180")]
496    Unused180,
497    #[serde(rename = "unused181")]
498    Unused181,
499    #[serde(rename = "unused182")]
500    Unused182,
501    #[serde(rename = "unused183")]
502    Unused183,
503    #[serde(rename = "unused184")]
504    Unused184,
505    #[serde(rename = "unused185")]
506    Unused185,
507    #[serde(rename = "unused186")]
508    Unused186,
509    #[serde(rename = "unused187")]
510    Unused187,
511    #[serde(rename = "unused188")]
512    Unused188,
513    #[serde(rename = "unused189")]
514    Unused189,
515    #[serde(rename = "unused190")]
516    Unused190,
517    #[serde(rename = "unused191")]
518    Unused191,
519    #[serde(rename = "unused192")]
520    Unused192,
521    #[serde(rename = "unused193")]
522    Unused193,
523    #[serde(rename = "unused194")]
524    Unused194,
525    #[serde(rename = "unused195")]
526    Unused195,
527    #[serde(rename = "unused196")]
528    Unused196,
529    #[serde(rename = "unused197")]
530    Unused197,
531    #[serde(rename = "unused198")]
532    Unused198,
533    #[serde(rename = "unused199")]
534    Unused199,
535    #[serde(rename = "unused200")]
536    Unused200,
537    #[serde(rename = "unused201")]
538    Unused201,
539    #[serde(rename = "unused202")]
540    Unused202,
541    #[serde(rename = "unused203")]
542    Unused203,
543    #[serde(rename = "unused204")]
544    Unused204,
545    #[serde(rename = "unused205")]
546    Unused205,
547    #[serde(rename = "unused206")]
548    Unused206,
549    #[serde(rename = "unused207")]
550    Unused207,
551    #[serde(rename = "unused208")]
552    Unused208,
553    #[serde(rename = "unused209")]
554    Unused209,
555    #[serde(rename = "unused210")]
556    Unused210,
557    #[serde(rename = "unused211")]
558    Unused211,
559    #[serde(rename = "unused212")]
560    Unused212,
561    #[serde(rename = "unused213")]
562    Unused213,
563    #[serde(rename = "unused214")]
564    Unused214,
565    #[serde(rename = "unused215")]
566    Unused215,
567    #[serde(rename = "unused216")]
568    Unused216,
569    #[serde(rename = "unused217")]
570    Unused217,
571    #[serde(rename = "unused218")]
572    Unused218,
573    #[serde(rename = "unused219")]
574    Unused219,
575    #[serde(rename = "unused220")]
576    Unused220,
577    #[serde(rename = "unused221")]
578    Unused221,
579    #[serde(rename = "unused222")]
580    Unused222,
581    #[serde(rename = "unused223")]
582    Unused223,
583    #[serde(rename = "unused224")]
584    Unused224,
585    #[serde(rename = "unused225")]
586    Unused225,
587    #[serde(rename = "unused226")]
588    Unused226,
589    #[serde(rename = "unused227")]
590    Unused227,
591    #[serde(rename = "unused228")]
592    Unused228,
593    #[serde(rename = "unused229")]
594    Unused229,
595    #[serde(rename = "unused230")]
596    Unused230,
597    #[serde(rename = "unused231")]
598    Unused231,
599    #[serde(rename = "unused232")]
600    Unused232,
601    #[serde(rename = "unused233")]
602    Unused233,
603    #[serde(rename = "unused234")]
604    Unused234,
605    #[serde(rename = "unused235")]
606    Unused235,
607    #[serde(rename = "unused236")]
608    Unused236,
609    #[serde(rename = "unused237")]
610    Unused237,
611    #[serde(rename = "unused238")]
612    Unused238,
613    #[serde(rename = "unused239")]
614    Unused239,
615    #[serde(rename = "unused240")]
616    Unused240,
617    #[serde(rename = "unused241")]
618    Unused241,
619    #[serde(rename = "unused242")]
620    Unused242,
621    #[serde(rename = "unused243")]
622    Unused243,
623    #[serde(rename = "unused244")]
624    Unused244,
625    #[serde(rename = "unused245")]
626    Unused245,
627    #[serde(rename = "unused246")]
628    Unused246,
629    #[serde(rename = "unused247")]
630    Unused247,
631    #[serde(rename = "unused248")]
632    Unused248,
633    #[serde(rename = "unused249")]
634    Unused249,
635    #[serde(rename = "unused250")]
636    Unused250,
637    #[serde(rename = "unused251")]
638    Unused251,
639    #[serde(rename = "unused252")]
640    Unused252,
641    #[serde(rename = "unused253")]
642    Unused253,
643    #[serde(rename = "unused254")]
644    Unused254,
645    #[serde(rename = "unused255")]
646    Unused255,
647
648}
649
650impl std::fmt::Display for PveDiskEnum {
651    fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
652        match self {
653            Self::Ide0 => write!(f, "ide0"),
654            Self::Ide1 => write!(f, "ide1"),
655            Self::Ide2 => write!(f, "ide2"),
656            Self::Ide3 => write!(f, "ide3"),
657            Self::Scsi0 => write!(f, "scsi0"),
658            Self::Scsi1 => write!(f, "scsi1"),
659            Self::Scsi2 => write!(f, "scsi2"),
660            Self::Scsi3 => write!(f, "scsi3"),
661            Self::Scsi4 => write!(f, "scsi4"),
662            Self::Scsi5 => write!(f, "scsi5"),
663            Self::Scsi6 => write!(f, "scsi6"),
664            Self::Scsi7 => write!(f, "scsi7"),
665            Self::Scsi8 => write!(f, "scsi8"),
666            Self::Scsi9 => write!(f, "scsi9"),
667            Self::Scsi10 => write!(f, "scsi10"),
668            Self::Scsi11 => write!(f, "scsi11"),
669            Self::Scsi12 => write!(f, "scsi12"),
670            Self::Scsi13 => write!(f, "scsi13"),
671            Self::Scsi14 => write!(f, "scsi14"),
672            Self::Scsi15 => write!(f, "scsi15"),
673            Self::Scsi16 => write!(f, "scsi16"),
674            Self::Scsi17 => write!(f, "scsi17"),
675            Self::Scsi18 => write!(f, "scsi18"),
676            Self::Scsi19 => write!(f, "scsi19"),
677            Self::Scsi20 => write!(f, "scsi20"),
678            Self::Scsi21 => write!(f, "scsi21"),
679            Self::Scsi22 => write!(f, "scsi22"),
680            Self::Scsi23 => write!(f, "scsi23"),
681            Self::Scsi24 => write!(f, "scsi24"),
682            Self::Scsi25 => write!(f, "scsi25"),
683            Self::Scsi26 => write!(f, "scsi26"),
684            Self::Scsi27 => write!(f, "scsi27"),
685            Self::Scsi28 => write!(f, "scsi28"),
686            Self::Scsi29 => write!(f, "scsi29"),
687            Self::Scsi30 => write!(f, "scsi30"),
688            Self::Virtio0 => write!(f, "virtio0"),
689            Self::Virtio1 => write!(f, "virtio1"),
690            Self::Virtio2 => write!(f, "virtio2"),
691            Self::Virtio3 => write!(f, "virtio3"),
692            Self::Virtio4 => write!(f, "virtio4"),
693            Self::Virtio5 => write!(f, "virtio5"),
694            Self::Virtio6 => write!(f, "virtio6"),
695            Self::Virtio7 => write!(f, "virtio7"),
696            Self::Virtio8 => write!(f, "virtio8"),
697            Self::Virtio9 => write!(f, "virtio9"),
698            Self::Virtio10 => write!(f, "virtio10"),
699            Self::Virtio11 => write!(f, "virtio11"),
700            Self::Virtio12 => write!(f, "virtio12"),
701            Self::Virtio13 => write!(f, "virtio13"),
702            Self::Virtio14 => write!(f, "virtio14"),
703            Self::Virtio15 => write!(f, "virtio15"),
704            Self::Sata0 => write!(f, "sata0"),
705            Self::Sata1 => write!(f, "sata1"),
706            Self::Sata2 => write!(f, "sata2"),
707            Self::Sata3 => write!(f, "sata3"),
708            Self::Sata4 => write!(f, "sata4"),
709            Self::Sata5 => write!(f, "sata5"),
710            Self::Efidisk0 => write!(f, "efidisk0"),
711            Self::Tpmstate0 => write!(f, "tpmstate0"),
712            Self::Unused0 => write!(f, "unused0"),
713            Self::Unused1 => write!(f, "unused1"),
714            Self::Unused2 => write!(f, "unused2"),
715            Self::Unused3 => write!(f, "unused3"),
716            Self::Unused4 => write!(f, "unused4"),
717            Self::Unused5 => write!(f, "unused5"),
718            Self::Unused6 => write!(f, "unused6"),
719            Self::Unused7 => write!(f, "unused7"),
720            Self::Unused8 => write!(f, "unused8"),
721            Self::Unused9 => write!(f, "unused9"),
722            Self::Unused10 => write!(f, "unused10"),
723            Self::Unused11 => write!(f, "unused11"),
724            Self::Unused12 => write!(f, "unused12"),
725            Self::Unused13 => write!(f, "unused13"),
726            Self::Unused14 => write!(f, "unused14"),
727            Self::Unused15 => write!(f, "unused15"),
728            Self::Unused16 => write!(f, "unused16"),
729            Self::Unused17 => write!(f, "unused17"),
730            Self::Unused18 => write!(f, "unused18"),
731            Self::Unused19 => write!(f, "unused19"),
732            Self::Unused20 => write!(f, "unused20"),
733            Self::Unused21 => write!(f, "unused21"),
734            Self::Unused22 => write!(f, "unused22"),
735            Self::Unused23 => write!(f, "unused23"),
736            Self::Unused24 => write!(f, "unused24"),
737            Self::Unused25 => write!(f, "unused25"),
738            Self::Unused26 => write!(f, "unused26"),
739            Self::Unused27 => write!(f, "unused27"),
740            Self::Unused28 => write!(f, "unused28"),
741            Self::Unused29 => write!(f, "unused29"),
742            Self::Unused30 => write!(f, "unused30"),
743            Self::Unused31 => write!(f, "unused31"),
744            Self::Unused32 => write!(f, "unused32"),
745            Self::Unused33 => write!(f, "unused33"),
746            Self::Unused34 => write!(f, "unused34"),
747            Self::Unused35 => write!(f, "unused35"),
748            Self::Unused36 => write!(f, "unused36"),
749            Self::Unused37 => write!(f, "unused37"),
750            Self::Unused38 => write!(f, "unused38"),
751            Self::Unused39 => write!(f, "unused39"),
752            Self::Unused40 => write!(f, "unused40"),
753            Self::Unused41 => write!(f, "unused41"),
754            Self::Unused42 => write!(f, "unused42"),
755            Self::Unused43 => write!(f, "unused43"),
756            Self::Unused44 => write!(f, "unused44"),
757            Self::Unused45 => write!(f, "unused45"),
758            Self::Unused46 => write!(f, "unused46"),
759            Self::Unused47 => write!(f, "unused47"),
760            Self::Unused48 => write!(f, "unused48"),
761            Self::Unused49 => write!(f, "unused49"),
762            Self::Unused50 => write!(f, "unused50"),
763            Self::Unused51 => write!(f, "unused51"),
764            Self::Unused52 => write!(f, "unused52"),
765            Self::Unused53 => write!(f, "unused53"),
766            Self::Unused54 => write!(f, "unused54"),
767            Self::Unused55 => write!(f, "unused55"),
768            Self::Unused56 => write!(f, "unused56"),
769            Self::Unused57 => write!(f, "unused57"),
770            Self::Unused58 => write!(f, "unused58"),
771            Self::Unused59 => write!(f, "unused59"),
772            Self::Unused60 => write!(f, "unused60"),
773            Self::Unused61 => write!(f, "unused61"),
774            Self::Unused62 => write!(f, "unused62"),
775            Self::Unused63 => write!(f, "unused63"),
776            Self::Unused64 => write!(f, "unused64"),
777            Self::Unused65 => write!(f, "unused65"),
778            Self::Unused66 => write!(f, "unused66"),
779            Self::Unused67 => write!(f, "unused67"),
780            Self::Unused68 => write!(f, "unused68"),
781            Self::Unused69 => write!(f, "unused69"),
782            Self::Unused70 => write!(f, "unused70"),
783            Self::Unused71 => write!(f, "unused71"),
784            Self::Unused72 => write!(f, "unused72"),
785            Self::Unused73 => write!(f, "unused73"),
786            Self::Unused74 => write!(f, "unused74"),
787            Self::Unused75 => write!(f, "unused75"),
788            Self::Unused76 => write!(f, "unused76"),
789            Self::Unused77 => write!(f, "unused77"),
790            Self::Unused78 => write!(f, "unused78"),
791            Self::Unused79 => write!(f, "unused79"),
792            Self::Unused80 => write!(f, "unused80"),
793            Self::Unused81 => write!(f, "unused81"),
794            Self::Unused82 => write!(f, "unused82"),
795            Self::Unused83 => write!(f, "unused83"),
796            Self::Unused84 => write!(f, "unused84"),
797            Self::Unused85 => write!(f, "unused85"),
798            Self::Unused86 => write!(f, "unused86"),
799            Self::Unused87 => write!(f, "unused87"),
800            Self::Unused88 => write!(f, "unused88"),
801            Self::Unused89 => write!(f, "unused89"),
802            Self::Unused90 => write!(f, "unused90"),
803            Self::Unused91 => write!(f, "unused91"),
804            Self::Unused92 => write!(f, "unused92"),
805            Self::Unused93 => write!(f, "unused93"),
806            Self::Unused94 => write!(f, "unused94"),
807            Self::Unused95 => write!(f, "unused95"),
808            Self::Unused96 => write!(f, "unused96"),
809            Self::Unused97 => write!(f, "unused97"),
810            Self::Unused98 => write!(f, "unused98"),
811            Self::Unused99 => write!(f, "unused99"),
812            Self::Unused100 => write!(f, "unused100"),
813            Self::Unused101 => write!(f, "unused101"),
814            Self::Unused102 => write!(f, "unused102"),
815            Self::Unused103 => write!(f, "unused103"),
816            Self::Unused104 => write!(f, "unused104"),
817            Self::Unused105 => write!(f, "unused105"),
818            Self::Unused106 => write!(f, "unused106"),
819            Self::Unused107 => write!(f, "unused107"),
820            Self::Unused108 => write!(f, "unused108"),
821            Self::Unused109 => write!(f, "unused109"),
822            Self::Unused110 => write!(f, "unused110"),
823            Self::Unused111 => write!(f, "unused111"),
824            Self::Unused112 => write!(f, "unused112"),
825            Self::Unused113 => write!(f, "unused113"),
826            Self::Unused114 => write!(f, "unused114"),
827            Self::Unused115 => write!(f, "unused115"),
828            Self::Unused116 => write!(f, "unused116"),
829            Self::Unused117 => write!(f, "unused117"),
830            Self::Unused118 => write!(f, "unused118"),
831            Self::Unused119 => write!(f, "unused119"),
832            Self::Unused120 => write!(f, "unused120"),
833            Self::Unused121 => write!(f, "unused121"),
834            Self::Unused122 => write!(f, "unused122"),
835            Self::Unused123 => write!(f, "unused123"),
836            Self::Unused124 => write!(f, "unused124"),
837            Self::Unused125 => write!(f, "unused125"),
838            Self::Unused126 => write!(f, "unused126"),
839            Self::Unused127 => write!(f, "unused127"),
840            Self::Unused128 => write!(f, "unused128"),
841            Self::Unused129 => write!(f, "unused129"),
842            Self::Unused130 => write!(f, "unused130"),
843            Self::Unused131 => write!(f, "unused131"),
844            Self::Unused132 => write!(f, "unused132"),
845            Self::Unused133 => write!(f, "unused133"),
846            Self::Unused134 => write!(f, "unused134"),
847            Self::Unused135 => write!(f, "unused135"),
848            Self::Unused136 => write!(f, "unused136"),
849            Self::Unused137 => write!(f, "unused137"),
850            Self::Unused138 => write!(f, "unused138"),
851            Self::Unused139 => write!(f, "unused139"),
852            Self::Unused140 => write!(f, "unused140"),
853            Self::Unused141 => write!(f, "unused141"),
854            Self::Unused142 => write!(f, "unused142"),
855            Self::Unused143 => write!(f, "unused143"),
856            Self::Unused144 => write!(f, "unused144"),
857            Self::Unused145 => write!(f, "unused145"),
858            Self::Unused146 => write!(f, "unused146"),
859            Self::Unused147 => write!(f, "unused147"),
860            Self::Unused148 => write!(f, "unused148"),
861            Self::Unused149 => write!(f, "unused149"),
862            Self::Unused150 => write!(f, "unused150"),
863            Self::Unused151 => write!(f, "unused151"),
864            Self::Unused152 => write!(f, "unused152"),
865            Self::Unused153 => write!(f, "unused153"),
866            Self::Unused154 => write!(f, "unused154"),
867            Self::Unused155 => write!(f, "unused155"),
868            Self::Unused156 => write!(f, "unused156"),
869            Self::Unused157 => write!(f, "unused157"),
870            Self::Unused158 => write!(f, "unused158"),
871            Self::Unused159 => write!(f, "unused159"),
872            Self::Unused160 => write!(f, "unused160"),
873            Self::Unused161 => write!(f, "unused161"),
874            Self::Unused162 => write!(f, "unused162"),
875            Self::Unused163 => write!(f, "unused163"),
876            Self::Unused164 => write!(f, "unused164"),
877            Self::Unused165 => write!(f, "unused165"),
878            Self::Unused166 => write!(f, "unused166"),
879            Self::Unused167 => write!(f, "unused167"),
880            Self::Unused168 => write!(f, "unused168"),
881            Self::Unused169 => write!(f, "unused169"),
882            Self::Unused170 => write!(f, "unused170"),
883            Self::Unused171 => write!(f, "unused171"),
884            Self::Unused172 => write!(f, "unused172"),
885            Self::Unused173 => write!(f, "unused173"),
886            Self::Unused174 => write!(f, "unused174"),
887            Self::Unused175 => write!(f, "unused175"),
888            Self::Unused176 => write!(f, "unused176"),
889            Self::Unused177 => write!(f, "unused177"),
890            Self::Unused178 => write!(f, "unused178"),
891            Self::Unused179 => write!(f, "unused179"),
892            Self::Unused180 => write!(f, "unused180"),
893            Self::Unused181 => write!(f, "unused181"),
894            Self::Unused182 => write!(f, "unused182"),
895            Self::Unused183 => write!(f, "unused183"),
896            Self::Unused184 => write!(f, "unused184"),
897            Self::Unused185 => write!(f, "unused185"),
898            Self::Unused186 => write!(f, "unused186"),
899            Self::Unused187 => write!(f, "unused187"),
900            Self::Unused188 => write!(f, "unused188"),
901            Self::Unused189 => write!(f, "unused189"),
902            Self::Unused190 => write!(f, "unused190"),
903            Self::Unused191 => write!(f, "unused191"),
904            Self::Unused192 => write!(f, "unused192"),
905            Self::Unused193 => write!(f, "unused193"),
906            Self::Unused194 => write!(f, "unused194"),
907            Self::Unused195 => write!(f, "unused195"),
908            Self::Unused196 => write!(f, "unused196"),
909            Self::Unused197 => write!(f, "unused197"),
910            Self::Unused198 => write!(f, "unused198"),
911            Self::Unused199 => write!(f, "unused199"),
912            Self::Unused200 => write!(f, "unused200"),
913            Self::Unused201 => write!(f, "unused201"),
914            Self::Unused202 => write!(f, "unused202"),
915            Self::Unused203 => write!(f, "unused203"),
916            Self::Unused204 => write!(f, "unused204"),
917            Self::Unused205 => write!(f, "unused205"),
918            Self::Unused206 => write!(f, "unused206"),
919            Self::Unused207 => write!(f, "unused207"),
920            Self::Unused208 => write!(f, "unused208"),
921            Self::Unused209 => write!(f, "unused209"),
922            Self::Unused210 => write!(f, "unused210"),
923            Self::Unused211 => write!(f, "unused211"),
924            Self::Unused212 => write!(f, "unused212"),
925            Self::Unused213 => write!(f, "unused213"),
926            Self::Unused214 => write!(f, "unused214"),
927            Self::Unused215 => write!(f, "unused215"),
928            Self::Unused216 => write!(f, "unused216"),
929            Self::Unused217 => write!(f, "unused217"),
930            Self::Unused218 => write!(f, "unused218"),
931            Self::Unused219 => write!(f, "unused219"),
932            Self::Unused220 => write!(f, "unused220"),
933            Self::Unused221 => write!(f, "unused221"),
934            Self::Unused222 => write!(f, "unused222"),
935            Self::Unused223 => write!(f, "unused223"),
936            Self::Unused224 => write!(f, "unused224"),
937            Self::Unused225 => write!(f, "unused225"),
938            Self::Unused226 => write!(f, "unused226"),
939            Self::Unused227 => write!(f, "unused227"),
940            Self::Unused228 => write!(f, "unused228"),
941            Self::Unused229 => write!(f, "unused229"),
942            Self::Unused230 => write!(f, "unused230"),
943            Self::Unused231 => write!(f, "unused231"),
944            Self::Unused232 => write!(f, "unused232"),
945            Self::Unused233 => write!(f, "unused233"),
946            Self::Unused234 => write!(f, "unused234"),
947            Self::Unused235 => write!(f, "unused235"),
948            Self::Unused236 => write!(f, "unused236"),
949            Self::Unused237 => write!(f, "unused237"),
950            Self::Unused238 => write!(f, "unused238"),
951            Self::Unused239 => write!(f, "unused239"),
952            Self::Unused240 => write!(f, "unused240"),
953            Self::Unused241 => write!(f, "unused241"),
954            Self::Unused242 => write!(f, "unused242"),
955            Self::Unused243 => write!(f, "unused243"),
956            Self::Unused244 => write!(f, "unused244"),
957            Self::Unused245 => write!(f, "unused245"),
958            Self::Unused246 => write!(f, "unused246"),
959            Self::Unused247 => write!(f, "unused247"),
960            Self::Unused248 => write!(f, "unused248"),
961            Self::Unused249 => write!(f, "unused249"),
962            Self::Unused250 => write!(f, "unused250"),
963            Self::Unused251 => write!(f, "unused251"),
964            Self::Unused252 => write!(f, "unused252"),
965            Self::Unused253 => write!(f, "unused253"),
966            Self::Unused254 => write!(f, "unused254"),
967            Self::Unused255 => write!(f, "unused255"),
968        }
969    }
970}
971
972impl Default for PveDiskEnum {
973    fn default() -> PveDiskEnum {
974        Self::Ide0
975    }
976}
977