á ááá áá®áááµ ášá°áá°ášá°áᣠá áá áá á áááá°á ááµáá á«áá°ááá áµáá áµ Rust Foundation áµá ášá°ááá£á áš Rust 1.69 á á ááá ááá áá®áá«ááá ááá á³áµááᢠáááá á áá á°áš áµááµá³ á°á áááµ áá á«á°á©á«á á¥á ášáá°á ášáµá« áµáá©ááµá áááááµ ášáá»á» á á°á£á³á¢áá á¥á ášá©á« ááá (ášá©á« áááá áá° áá°ášá³á á áááá á¥á á°ášááá ášá á á á€á°ááá ááµ áá áá áááá³á)á¢
ášáááµ ášááµá³áá» á á«á«á ááŽáᜠá ááááœá á áá ááá áµ áá ááá¢áá ášáµá á°á¶áœ á«áµáá á¥á á á ááµá°á á°ášá ášáá á°áš áµááµá³ á á«á«á áááá«áµ ášááá á© áœáá®áœ ááá³á ášá°ááá á áá ášááµá³áá» áŠá³á áááᵠᣠá£á¶ á ááááœá áá°ášá ᣠááµ áášááá ᣠááá°. á€á° ááá ááµá ááá°á«ášáµá£ ááá£á³ááœá ááá ášá¥ á¥á á¥áááœá áááµá°á³á°á áá®ááá± ášá«áá á¥á á á áµá°á³á³áªá á«ááááᢠᚠcrates.io áášáá»á á€á°-áá»áááµá áááµá°áááµ áá°áááá¢
ášáá á°áš áµááµá³ á°á áááµ á á«áµáµ ááµá¥ á áá ááá áá á áá£áá» áá¥á¥á á£ášááá®áœá á£áá€áµááµ á áášá³á°á á£ášá¥ááá ášá áááµ ááá (áµááµ) á áášá³á°á á¥á á á®áµ á áááá áá áµ ášááµá³ááµ áœáá³á áµááááááµ á ááááá áá°á£á ᢠáááµ ášá¢áá²áá áá¥ááµ á¥á áá áá°á£áᣠášáá ááá á ááµ á°áááá á¥áŽá¶áœá ášááŽá³ ááµáááá áá áááᣠá áá°á á á€á°-ááœáááµ ááµá¥ áµá á°á¶áœá á á°á»á ááá³ ááá£á á«á ᣠášáááááᥠáá£áá»ááœá á¥á á°áááá®áœá á áá£áªááµ áá°áá á«á ᣠáááá«á³á áµá á°á¶áœá áááááµ á áá«á« ášááááá³ááµ áµášá£ áá°á£áá¢
áá áá á«ááœá¡-
- ášá«áá áá¬á á áµá°á³á³áªá á á«áµ-á°á ááá± ášááœá ááµá áááá«ááœá ááášáµ á¥á "ášá«áá á¥áá" ááá "ášáááµ ááá --fix" áááµá¬áµ á°áᢠááá®áœá á°áá£á«á á«á°áááᢠááµá áááá«á¡ á¥á á áá á«ááá ááµáá£áµá¡ 'std:: hash:: Hash' --> src/main.rs:1:5 | 1 | std áá áá :: hash :: hash; | ^^^^^^^^^^^^^ | = ááµá³áá»á¡ '#[ááµá áááá«(á¥á á áá á«ááá_imports)]' á áá£áª ááµá áááá«á¡ 'foo' (bin "foo") ášáááš 1 ááµá áááá« (ášá«áá áá ááá --bin "foo" á á°áá£á«á áááµášá 1 á¥ááá á ááµ)
- áš"á«áá áááµ" áµááá á«áá á€á°-ááœáááµ ááá«á á ááášáá áµ áá "á«áá ášáá¯á" ášáááá áµááá ááá áá ááá ááá³ášáµ á³ááá á«ááá¢
- ášáá ááá ááá áááááµ á ááá£á³ áµááªáá¶áœ ááµá¥ á«ááá áášá áášá á áá£áªááµ á°á°ááááᢠášááá£á³ áµááªáá¶á¹ á á°á³á« ááá³ ášáá± ááá¡ ááá ášáá³á ááᥠá á«áá£á ááá áá á«áá°á³á« ášáááá áá£á« á ááµá°á áášá ááááᢠášáµá®áá á£á ᪠áá° Cargo.toml áááááµ á«ááá¡ [profile.dev.build-override] debug = á¥áááµ [profile.release.build-override] áášá = á¥áááµ
- ášá£á
᪠ááŽááœá á¥á á á°áá£á áá ášáá® á á²áµ áš API ááá áá° ášá°ášáá ááµá¥ á°ááµá·áá¡
- CStr:: ášá£ááµ_á¥áµáš_áá
- á áá³á :: ffi :: ášá£áá°áµ á¥áµáš áá¡á áµá á°áµ
- ášáááᜠááá
á ááááá á ááµ ááµá¥ ášáá áá á¥áµáá ášáááµáá áš"const" á£á
᪠á á°áá£á®áœ ááµá¥ á¥á
á áá ááááá¢
- SocketAddr :: á á²áµ
- SocketAddr :: ip
- SocketAddr :: áá°á¥
- SocketAddr :: is_ipv4
- SocketAddr :: is_ipv6
- SocketAddrV4 :: á á²áµ
- SocketAddrV4 :: ip
- SocketAddrV4 :: áá°á¥
- SocketAddrV6 :: á á²áµ
- SocketAddrV6 :: ip
- SocketAddrV6 :: áá°á¥
- SocketAddrV6 ::flowinfo
- SocketAddrV6 ::scope_id
- á á ááá£áª áááá®áœ ááµá¥ á¥ááá°á á¥á ášáážáµ á£áá²á«ááœá ášáá áá áœáá³ á³áááá¢
ááá: opennet.ru