pub fn checksum(&mut self) -> u32 {
        self.self_checksum = 0;
        self.self_checksum = crc32::checksum_ieee(&serialize(self).unwrap());
        self.self_checksum
    }
/// Checksum the header with the checksum field itself set to 0
Checksum the header with the checksum field itself set to 0
Checksum the header with the checksum field itself set to 0
pub fn checksum(&mut self) -> u32 {
        self.self_checksum = 0;
        self.self_checksum = crc32::checksum_ieee(&serialize(self).unwrap());
        self.self_checksum
    }
pub fn checksum ( & mut self ) -> u32 { self . self_checksum = 0 ; self . self_checksum = crc32 :: checksum_ieee ( & serialize ( self ) . unwrap ( ) ) ; self . self_checksum }
Checksum the header with the checksum field itself set to 0
Checksum the header with the checksum field itself set to 0
&mut self