pub fn write_receive_pack_push_request( writer: &mut impl Write, request: &ReceivePackPushRequest, ) -> Result<()>