pub struct StreamUpdatedResponse {
pub subscription_id: SubscriptionId,
pub payload: JsonUpdate,
}
Expand description
Sent from the server when new data is available for an existing subscription
(only if delivery_format == Json
).
Fields§
§subscription_id: SubscriptionId
§payload: JsonUpdate
Trait Implementations§
Source§impl Clone for StreamUpdatedResponse
impl Clone for StreamUpdatedResponse
Source§fn clone(&self) -> StreamUpdatedResponse
fn clone(&self) -> StreamUpdatedResponse
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 StreamUpdatedResponse
impl Debug for StreamUpdatedResponse
Source§impl<'de> Deserialize<'de> for StreamUpdatedResponse
impl<'de> Deserialize<'de> for StreamUpdatedResponse
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
Source§impl From<StreamUpdatedResponse> for Response
impl From<StreamUpdatedResponse> for Response
Source§fn from(value: StreamUpdatedResponse) -> Self
fn from(value: StreamUpdatedResponse) -> Self
Converts to this type from the input type.
Source§impl Hash for StreamUpdatedResponse
impl Hash for StreamUpdatedResponse
Source§impl PartialEq for StreamUpdatedResponse
impl PartialEq for StreamUpdatedResponse
Source§impl Serialize for StreamUpdatedResponse
impl Serialize for StreamUpdatedResponse
impl Eq for StreamUpdatedResponse
impl StructuralPartialEq for StreamUpdatedResponse
Auto Trait Implementations§
impl Freeze for StreamUpdatedResponse
impl RefUnwindSafe for StreamUpdatedResponse
impl Send for StreamUpdatedResponse
impl Sync for StreamUpdatedResponse
impl Unpin for StreamUpdatedResponse
impl UnwindSafe for StreamUpdatedResponse
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more