pub struct Client<T> { /* private fields */ }Expand description
General rpc subscription client
Implementations§
source§impl<T> Client<T>where
T: AsyncWrite + AsyncRead + Unpin,
impl<T> Client<T>where
T: AsyncWrite + AsyncRead + Unpin,
sourcepub async fn subscribe<F: for<'de> Deserialize<'de>>(
self,
name: &str
) -> Result<Handle<T, F>>
pub async fn subscribe<F: for<'de> Deserialize<'de>>(
self,
name: &str
) -> Result<Handle<T, F>>
Subscription a topic
sourcepub async fn subscribe_list<F: for<'de> Deserialize<'de>, I: Iterator<Item = H>, H: AsRef<str>>(
self,
name_list: I
) -> Result<Handle<T, F>>
pub async fn subscribe_list<F: for<'de> Deserialize<'de>, I: Iterator<Item = H>, H: AsRef<str>>(
self,
name_list: I
) -> Result<Handle<T, F>>
Subscription topics