From c4684a526f5d07b0b29eb4fa29bbadd5d51f112e Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Thu, 23 Feb 2023 13:39:42 +0100 Subject: [PATCH] Update Cargo metadata --- Cargo.toml | 8 ++++---- src/extensions/consolidate.rs | 2 +- src/host/create.rs | 5 +---- src/lib.rs | 6 +++--- tests/basic.rs | 17 +++++++++-------- 5 files changed, 18 insertions(+), 20 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index a0dcf33..92f4ab4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,11 @@ [package] -name = "epp-client" -version = "0.7.0" +name = "instant-epp" +version = "0.1.0" edition = "2021" rust-version = "1.59" license = "MIT" -description = "EPP (Extensible Provisioning Protocol) Client Library for Domain Registration and Management" -repository = "https://github.com/masalachai/epp-client" +description = "EPP (Extensible Provisioning Protocol) client library" +repository = "https://github.com/InstantDomain/instant-epp" [features] default = ["tokio-rustls"] diff --git a/src/extensions/consolidate.rs b/src/extensions/consolidate.rs index 6838175..8aa5bd0 100644 --- a/src/extensions/consolidate.rs +++ b/src/extensions/consolidate.rs @@ -86,7 +86,7 @@ impl<'a> UpdateWithNameStore<'a> { } #[derive(Debug, ToXml)] -#[xml(inline)] +#[xml(transparent)] pub struct UpdateWithNameStore<'a> { pub sync: Update, pub namestore: NameStore<'a>, diff --git a/src/host/create.rs b/src/host/create.rs index dbd9a51..0c5f11f 100644 --- a/src/host/create.rs +++ b/src/host/create.rs @@ -19,10 +19,7 @@ impl<'a> Command for HostCreate<'a> { impl<'a> HostCreate<'a> { pub fn new(name: &'a str, addresses: Option<&'a [IpAddr]>) -> Self { Self { - host: HostCreateRequest { - name, - addresses, - }, + host: HostCreateRequest { name, addresses }, } } } diff --git a/src/lib.rs b/src/lib.rs index ae916d3..7dcc511 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -59,9 +59,9 @@ //! use std::net::ToSocketAddrs; //! use std::time::Duration; //! -//! use epp_client::EppClient; -//! use epp_client::domain::check::DomainCheck; -//! use epp_client::login::Login; +//! use instant_epp::EppClient; +//! use instant_epp::domain::check::DomainCheck; +//! use instant_epp::login::Login; //! //! #[tokio::main] //! async fn main() { diff --git a/tests/basic.rs b/tests/basic.rs index 453d0e2..a5e4e74 100644 --- a/tests/basic.rs +++ b/tests/basic.rs @@ -8,10 +8,11 @@ use regex::Regex; use tokio::time::timeout; use tokio_test::io::Builder; -use epp_client::domain::{DomainCheck, DomainContact, DomainCreate, Period}; -use epp_client::login::Login; -use epp_client::response::ResultCode; -use epp_client::EppClient; +use instant_epp::client::{Connector, EppClient}; +use instant_epp::domain::{DomainCheck, DomainContact, DomainCreate, Period}; +use instant_epp::login::Login; +use instant_epp::response::ResultCode; +use instant_epp::Error; const CLTRID: &str = "cltrid:1626454866"; @@ -84,10 +85,10 @@ async fn client() { struct FakeConnector; #[async_trait] - impl epp_client::client::Connector for FakeConnector { + impl Connector for FakeConnector { type Connection = tokio_test::io::Mock; - async fn connect(&self, _: Duration) -> Result { + async fn connect(&self, _: Duration) -> Result { Ok(build_stream(&[ "response/greeting.xml", "request/login.xml", @@ -141,10 +142,10 @@ async fn dropped() { struct FakeConnector; #[async_trait] - impl epp_client::client::Connector for FakeConnector { + impl Connector for FakeConnector { type Connection = tokio_test::io::Mock; - async fn connect(&self, _: Duration) -> Result { + async fn connect(&self, _: Duration) -> Result { let mut builder = Builder::new(); let buf = xml("response/greeting.xml");