Struct jsonrpsee_http_client::BatchMessage [−][src]
pub struct BatchMessage { pub raw: String, pub ids: Vec<u64, Global>, pub send_back: Sender<Result<Vec<Value, Global>, Error>>, }
Expand description
Batch request message.
Fields
raw: String
Serialized batch request.
ids: Vec<u64, Global>
Request IDs.
send_back: Sender<Result<Vec<Value, Global>, Error>>
One-shot channel over which we send back the result of this request.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for BatchMessage
impl Send for BatchMessage
impl Sync for BatchMessage
impl Unpin for BatchMessage
impl !UnwindSafe for BatchMessage
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,