Why not just have the `http_subtransport` contain a `gitno_connection_data` struct instead of having to copy all the data into matching fields?