Commit b3e1ab1
Implement the I/O-safety traits for Socket
This implements:
* The AsFd and AsSocket traits for Socket.
* From<OwnedFd> and From<OwnedSocket> for Socket.
* From<Socket> for OwnedFd and OwnedSocket.
Co-authored-by: Thomas de Zeeuw <[email protected]>1 parent 54bf112 commit b3e1ab1
2 files changed
+55
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
2006 | 2006 | | |
2007 | 2007 | | |
2008 | 2008 | | |
| 2009 | + | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
2009 | 2017 | | |
2010 | 2018 | | |
2011 | 2019 | | |
2012 | 2020 | | |
2013 | 2021 | | |
2014 | 2022 | | |
2015 | 2023 | | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
2016 | 2032 | | |
2017 | 2033 | | |
2018 | 2034 | | |
2019 | 2035 | | |
2020 | 2036 | | |
2021 | 2037 | | |
2022 | 2038 | | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
2023 | 2047 | | |
2024 | 2048 | | |
2025 | 2049 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| |||
800 | 802 | | |
801 | 803 | | |
802 | 804 | | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
803 | 814 | | |
804 | 815 | | |
805 | 816 | | |
806 | 817 | | |
807 | 818 | | |
808 | 819 | | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
809 | 829 | | |
810 | 830 | | |
811 | 831 | | |
812 | 832 | | |
813 | 833 | | |
814 | 834 | | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
815 | 844 | | |
816 | 845 | | |
817 | 846 | | |
| |||
0 commit comments