Trait NetApiClient
pub trait NetApiClient: ClientT {
// Provided methods
fn version(&self) -> impl Future<Output = Result<String, Error>> + Send { ... }
fn peer_count(
&self,
) -> impl Future<Output = Result<Uint<64, 1>, Error>> + Send { ... }
fn is_listening(&self) -> impl Future<Output = Result<bool, Error>> + Send { ... }
}
Expand description
Client implementation for the NetApi
RPC API.
Provided Methods§
fn peer_count(&self) -> impl Future<Output = Result<Uint<64, 1>, Error>> + Send
fn peer_count(&self) -> impl Future<Output = Result<Uint<64, 1>, Error>> + Send
Returns number of peers connected to node.
fn is_listening(&self) -> impl Future<Output = Result<bool, Error>> + Send
fn is_listening(&self) -> impl Future<Output = Result<bool, Error>> + Send
Returns true if client is actively listening for network connections. Otherwise false.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.