1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
use reqwest::Url; /// A pip registry such as pypi or testpypi with associated credentials, used /// for uploading wheels #[derive(Debug, Clone, Eq, PartialEq)] pub struct Registry { /// The username pub username: String, /// The password pub password: String, /// The url endpoint for legacy uploading pub url: Url, } impl Registry { /// Creates a new registry pub fn new(username: String, password: String, url: Url) -> Registry { Registry { username, password, url, } } }