pub struct CallbackMessage {
pub spec_version: Option<String>,
pub headers: MessageHeaders,
pub data: Option<MessageData>,
pub extensions: HashMap<String, Value>,
}Expand description
Callback message
Fields§
§spec_version: Option<String>§headers: MessageHeaders§data: Option<MessageData>§extensions: HashMap<String, Value>Trait Implementations§
Source§impl Clone for CallbackMessage
impl Clone for CallbackMessage
Source§fn clone(&self) -> CallbackMessage
fn clone(&self) -> CallbackMessage
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 CallbackMessage
impl Debug for CallbackMessage
Source§impl<'de> Deserialize<'de> for CallbackMessage
impl<'de> Deserialize<'de> for CallbackMessage
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 Serialize for CallbackMessage
impl Serialize for CallbackMessage
Source§impl TryFrom<DownStreamMessage> for CallbackMessage
impl TryFrom<DownStreamMessage> for CallbackMessage
Auto Trait Implementations§
impl Freeze for CallbackMessage
impl RefUnwindSafe for CallbackMessage
impl Send for CallbackMessage
impl Sync for CallbackMessage
impl Unpin for CallbackMessage
impl UnsafeUnpin for CallbackMessage
impl UnwindSafe for CallbackMessage
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