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>>, }
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,