pub struct MessageDeltaObject {
pub id: String,
pub delta: MessageDeltaObjectDelta,
}
Expand description
Represents a message delta i.e. any changed fields on a message during streaming.
Fields§
§id: String
The identifier of the message, which can be referenced in API endpoints.
delta: MessageDeltaObjectDelta
The delta containing the fields that have changed on the Message.
Implementations§
Trait Implementations§
Source§impl Clone for MessageDeltaObject
impl Clone for MessageDeltaObject
Source§fn clone(&self) -> MessageDeltaObject
fn clone(&self) -> MessageDeltaObject
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 MessageDeltaObject
impl Debug for MessageDeltaObject
Source§impl<'de> Deserialize<'de> for MessageDeltaObject
impl<'de> Deserialize<'de> for MessageDeltaObject
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 PartialEq for MessageDeltaObject
impl PartialEq for MessageDeltaObject
Source§impl Serialize for MessageDeltaObject
impl Serialize for MessageDeltaObject
impl StructuralPartialEq for MessageDeltaObject
Auto Trait Implementations§
impl Freeze for MessageDeltaObject
impl RefUnwindSafe for MessageDeltaObject
impl Send for MessageDeltaObject
impl Sync for MessageDeltaObject
impl Unpin for MessageDeltaObject
impl UnwindSafe for MessageDeltaObject
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