mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-09 20:11:09 +00:00
impl From<Arc<WsClient>> and From<Arc<HttpClient>> (#257)
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
This commit is contained in:
+12
@@ -228,12 +228,24 @@ impl From<WsClient> for RpcClient {
|
||||
}
|
||||
}
|
||||
|
||||
impl From<Arc<WsClient>> for RpcClient {
|
||||
fn from(client: Arc<WsClient>) -> Self {
|
||||
RpcClient::WebSocket(client)
|
||||
}
|
||||
}
|
||||
|
||||
impl From<HttpClient> for RpcClient {
|
||||
fn from(client: HttpClient) -> Self {
|
||||
RpcClient::Http(Arc::new(client))
|
||||
}
|
||||
}
|
||||
|
||||
impl From<Arc<HttpClient>> for RpcClient {
|
||||
fn from(client: Arc<HttpClient>) -> Self {
|
||||
RpcClient::Http(client)
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(feature = "client")]
|
||||
impl From<SubxtClient> for RpcClient {
|
||||
fn from(client: SubxtClient) -> Self {
|
||||
|
||||
Reference in New Issue
Block a user