pub fn finish(mut self) -> usize {
        self.write_u16(QDCOUNT_START, self.qdcount);
        self.write_u16(ANCOUNT_START, self.ancount);
        self.write_u16(NSCOUNT_START, self.nscount);
        self.write_u16(ARCOUNT_START, self.arcount);
        self.cursor
    }
/// Finishes writing the message. The final length of the message
/// is returned.
Finishes writing the message. The final length of the message
is returned.
Finishes writing the message . The final length of the message is returned .
pub fn finish(mut self) -> usize {
        self.write_u16(QDCOUNT_START, self.qdcount);
        self.write_u16(ANCOUNT_START, self.ancount);
        self.write_u16(NSCOUNT_START, self.nscount);
        self.write_u16(ARCOUNT_START, self.arcount);
        self.cursor
    }
pub fn finish ( mut self ) -> usize { self . write_u16 ( QDCOUNT_START , self . qdcount ) ; self . write_u16 ( ANCOUNT_START , self . ancount ) ; self . write_u16 ( NSCOUNT_START , self . nscount ) ; self . write_u16 ( ARCOUNT_START , self . arcount ) ; self . cursor }
Finishes writing the message.
Finishes writing the message .
mut self
mut self