@@ -398,38 +398,38 @@ mod ffi {
398
398
impl From < speed_t > for BaudRate {
399
399
fn from ( s : speed_t ) -> BaudRate {
400
400
match s {
401
- 0 => BaudRate :: B0 ,
402
- 1 => BaudRate :: B50 ,
403
- 2 => BaudRate :: B75 ,
404
- 3 => BaudRate :: B110 ,
405
- 4 => BaudRate :: B130 ,
406
- 5 => BaudRate :: B150 ,
407
- 6 => BaudRate :: B200 ,
408
- 7 => BaudRate :: B300 ,
409
- 10 => BaudRate :: B600 ,
410
- 11 => BaudRate :: B1200 ,
411
- 12 => BaudRate :: B1800 ,
412
- 13 => BaudRate :: B2400 ,
413
- 14 => BaudRate :: B4800 ,
414
- 15 => BaudRate :: B9600 ,
415
- 16 => BaudRate :: B19200 ,
416
- 17 => BaudRate :: B38400 ,
417
- 10000 => BaudRate :: BOTHER ,
418
- 10001 => BaudRate :: B57600 ,
419
- 10002 => BaudRate :: B115200 ,
420
- 10003 => BaudRate :: B230400 ,
421
- 10004 => BaudRate :: B460800 ,
422
- 10005 => BaudRate :: B500000 ,
423
- 10006 => BaudRate :: B576000 ,
424
- 10007 => BaudRate :: B921600 ,
425
- 10010 => BaudRate :: B1000000 ,
426
- 10011 => BaudRate :: B1152000 ,
427
- 10012 => BaudRate :: B1500000 ,
428
- 10013 => BaudRate :: B2000000 ,
429
- 10014 => BaudRate :: B2500000 ,
430
- 10015 => BaudRate :: B3000000 ,
431
- 10016 => BaudRate :: B3500000 ,
432
- 10017 => BaudRate :: B4000000 ,
401
+ 0o0 => BaudRate :: B0 ,
402
+ 0o1 => BaudRate :: B50 ,
403
+ 0o2 => BaudRate :: B75 ,
404
+ 0o3 => BaudRate :: B110 ,
405
+ 0o4 => BaudRate :: B130 ,
406
+ 0o5 => BaudRate :: B150 ,
407
+ 0o6 => BaudRate :: B200 ,
408
+ 0o7 => BaudRate :: B300 ,
409
+ 0o10 => BaudRate :: B600 ,
410
+ 0o11 => BaudRate :: B1200 ,
411
+ 0o12 => BaudRate :: B1800 ,
412
+ 0o13 => BaudRate :: B2400 ,
413
+ 0o14 => BaudRate :: B4800 ,
414
+ 0o15 => BaudRate :: B9600 ,
415
+ 0o16 => BaudRate :: B19200 ,
416
+ 0o17 => BaudRate :: B38400 ,
417
+ 0o10000 => BaudRate :: BOTHER ,
418
+ 0o10001 => BaudRate :: B57600 ,
419
+ 0o10002 => BaudRate :: B115200 ,
420
+ 0o10003 => BaudRate :: B230400 ,
421
+ 0o10004 => BaudRate :: B460800 ,
422
+ 0o10005 => BaudRate :: B500000 ,
423
+ 0o10006 => BaudRate :: B576000 ,
424
+ 0o10007 => BaudRate :: B921600 ,
425
+ 0o10010 => BaudRate :: B1000000 ,
426
+ 0o10011 => BaudRate :: B1152000 ,
427
+ 0o10012 => BaudRate :: B1500000 ,
428
+ 0o10013 => BaudRate :: B2000000 ,
429
+ 0o10014 => BaudRate :: B2500000 ,
430
+ 0o10015 => BaudRate :: B3000000 ,
431
+ 0o10016 => BaudRate :: B3500000 ,
432
+ 0o10017 => BaudRate :: B4000000 ,
433
433
b @ _ => unreachable ! ( "Invalid baud constant: {}" , b) ,
434
434
}
435
435
}
0 commit comments