pub fn write_wal_frame_header( writer: &mut Vec<u8>, header: &WalFrameHeader, checksum_1: u32, checksum_2: u32, ) -> Result<(), Box<dyn Error>>