Crate fidl_fuchsia_net_matchers_ext

Crate fidl_fuchsia_net_matchers_ext 

Source
Expand description

Extensions for the fuchsia.net.matchers FIDL library.

Note that this library as written is not meant for inclusion in the SDK. It is only meant to be used in conjunction with a netstack that is compiled against the same API level of the fuchsia.net.matchers FIDL library. This library opts in to compile-time and runtime breakage when the FIDL library is evolved in order to enforce that it is updated along with the FIDL library itself.

Structs§

Address
Extension type for [fnet_matchers::Address].
AddressRange
Extension type for [fnet_matchers::AddressRange].
Port
Extension type for [fnet_matchers::Port].
Subnet
Extension type for the Subnet variant of [fnet_matchers::Address].

Enums§

AddressError
Errors when creating an Address.
AddressMatcherType
Extension type for [fnet_matchers::Address].
AddressMatcherTypeError
Errors when creating an AddressMatcherType.
AddressRangeError
Errors when creating an AddressRange.
BoundInterface
Extension type for [fnet_matchers::BoundInterface].
BoundInterfaceError
Errors when creating an BoundInterface.
Interface
Extension type for [fnet_matchers::Interface].
InterfaceError
Errors when creating an Interface.
Mark
An extension type for [fnet_matchers::Mark]
MarkError
PortError
Errors when creating a Port.
SocketTransportProtocol
An extension type for [fnet_matchers::SocketTransportProtocol].
SocketTransportProtocolError
SubnetError
Errors when creating a Subnet.
TcpSocket
An extension type for [fnet_matchers::TcpSocket]
TcpSocketError
TransportProtocol
Extension type for [fnet_matchers::PacketTransportProtocol].
TransportProtocolError
Errors when creating a TransportProtocol.
UdpSocket
An extension type for [fnet_matchers::UdpSocket]
UdpSocketError