pub fn iter_sockets_with_cache(
af_flags: AddressFamilyFlags,
proto_flags: ProtocolFlags,
cache: ProcessCache,
) -> Result<impl Iterator<Item = Result<SocketInfo, Error>>, Error>pub fn iter_sockets_with_cache(
af_flags: AddressFamilyFlags,
proto_flags: ProtocolFlags,
cache: ProcessCache,
) -> Result<impl Iterator<Item = Result<SocketInfo, Error>>, Error>