[−][src]Crate embedded_nal
Re-exports
pub use nb; |
Structs
Ipv4Addr | An IPv4 address. |
Ipv6Addr | An IPv6 address. |
SocketAddrV4 | An IPv4 socket address. |
SocketAddrV6 | An IPv6 socket address. |
Enums
AddrType | This is the host address type to be returned by |
IpAddr | An IP address, either IPv4 or IPv6. |
SocketAddr | An internet socket address, either IPv4 or IPv6. |
Traits
Dns | This trait is an extension trait for |
TcpClient | This trait is implemented by TCP/IP stacks. You could, for example, have an implementation
which knows how to send AT commands to an ESP8266 WiFi module. You could have another implementation
which knows how to driver the Rust Standard Library's |
TcpServer | This trait is implemented by TCP/IP stacks that expose TCP server functionality. TCP servers may listen for connection requests to establish multiple unique TCP connections with various clients. |
UdpClient | This trait is implemented by UDP/IP stacks. You could, for example, have
an implementation which knows how to send AT commands to an ESP8266 WiFi
module. You could have another implementation which knows how to driver the
Rust Standard Library's |
UdpServer | This trait is implemented by UDP/IP stacks. It provides the ability to listen for packets on a specified port and send replies. |