fn send_notify(mut io_loop: Core, addr: SocketAddr, record_type: &RecordType, name: domain::Name) -> ClientResult<Message> {
    let (stream, sender) = UdpClientStream::new(addr, io_loop.handle());
    let mut client = ClientFuture::new(stream, sender, io_loop.handle(), None);

    io_loop.run(client.notify(name.clone(), DNSClass::IN, *record_type, None::<RecordSet>))
}
/// Actually sends the notification request.
Actually sends the notification request.
Actually sends the notification request .
fn send_notify(mut io_loop: Core, addr: SocketAddr, record_type: &RecordType, name: domain::Name) -> ClientResult<Message> {
    let (stream, sender) = UdpClientStream::new(addr, io_loop.handle());
    let mut client = ClientFuture::new(stream, sender, io_loop.handle(), None);
    io_loop.run(client.notify(name.clone(), DNSClass::IN, *record_type, None::<RecordSet>))
}
fn send_notify ( mut io_loop : Core , addr : SocketAddr , record_type : & RecordType , name : domain :: Name ) -> ClientResult < Message > { let ( stream , sender ) = UdpClientStream :: new ( addr , io_loop . handle ( ) ) ; let mut client = ClientFuture :: new ( stream , sender , io_loop . handle ( ) , None ) ; io_loop . run ( client . notify ( name . clone ( ) , DNSClass :: IN , * record_type , None :: < RecordSet > ) ) }
Actually sends the notification request.
Actually sends the notification request .
io_loop
Core
addr
SocketAddr
record_type
&RecordType
name
domain::Name
io_loop
Core
addr
SocketAddr
record_type
&RecordType
name
domain::Name