pub fn encode_upload_pack_negotiation_request( request: &UploadPackNegotiationRequest, ) -> Result<Vec<PktLineFrame>>