@@ -398,38 +398,38 @@ mod ffi {
398398 impl From < speed_t > for BaudRate {
399399 fn from ( s : speed_t ) -> BaudRate {
400400 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 ,
433433 b @ _ => unreachable ! ( "Invalid baud constant: {}" , b) ,
434434 }
435435 }
0 commit comments