RequestBuilder

Type Alias RequestBuilder 

Source
pub type RequestBuilder<T> = RpcBuilder<<T as ResponseHandler>::Query, T>;

Aliased Type§

pub struct RequestBuilder<T> {
    reference: <<T as ResponseHandler>::Query as RpcType>::RpcReference,
    request: Arc<dyn RpcType<Error = <<T as ResponseHandler>::Query as RpcType>::Error, RpcReference = <<T as ResponseHandler>::Query as RpcType>::RpcReference, Response = <<T as ResponseHandler>::Query as RpcType>::Response> + Send + Sync>,
    handler: T,
}

Fields§

§reference: <<T as ResponseHandler>::Query as RpcType>::RpcReference§request: Arc<dyn RpcType<Error = <<T as ResponseHandler>::Query as RpcType>::Error, RpcReference = <<T as ResponseHandler>::Query as RpcType>::RpcReference, Response = <<T as ResponseHandler>::Query as RpcType>::Response> + Send + Sync>§handler: T