pub struct ResponseBodyChunkEvent {
pub correlation_id: String,
pub data: String,
pub is_last: bool,
pub total_size: Option<usize>,
}Expand description
Response body chunk event
Fields§
§correlation_id: StringCorrelation ID
data: StringBody chunk data (base64 encoded for JSON transport)
is_last: boolIs this the last chunk?
total_size: Option<usize>Total body size if known
Trait Implementations§
Source§impl Clone for ResponseBodyChunkEvent
impl Clone for ResponseBodyChunkEvent
Source§fn clone(&self) -> ResponseBodyChunkEvent
fn clone(&self) -> ResponseBodyChunkEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResponseBodyChunkEvent
impl Debug for ResponseBodyChunkEvent
Source§impl<'de> Deserialize<'de> for ResponseBodyChunkEvent
impl<'de> Deserialize<'de> for ResponseBodyChunkEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ResponseBodyChunkEvent
impl RefUnwindSafe for ResponseBodyChunkEvent
impl Send for ResponseBodyChunkEvent
impl Sync for ResponseBodyChunkEvent
impl Unpin for ResponseBodyChunkEvent
impl UnwindSafe for ResponseBodyChunkEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request