pub fn write_ref_advertisements( writer: &mut impl Write, advertisements: &[RefAdvertisement], ) -> Result<()>