pub struct TopicStreamMsg {
pub stream_id: Uuid,
pub msg: Value,
}Fields§
§stream_id: Uuid§msg: ValueTrait Implementations§
Source§impl Debug for TopicStreamMsg
impl Debug for TopicStreamMsg
Source§impl<'de> Deserialize<'de> for TopicStreamMsg
impl<'de> Deserialize<'de> for TopicStreamMsg
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 Hash for TopicStreamMsg
impl Hash for TopicStreamMsg
Source§impl JsonSchema for TopicStreamMsg
impl JsonSchema for TopicStreamMsg
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for TopicStreamMsg
impl PartialEq for TopicStreamMsg
Source§impl Serialize for TopicStreamMsg
impl Serialize for TopicStreamMsg
impl StructuralPartialEq for TopicStreamMsg
Auto Trait Implementations§
impl Freeze for TopicStreamMsg
impl RefUnwindSafe for TopicStreamMsg
impl Send for TopicStreamMsg
impl Sync for TopicStreamMsg
impl Unpin for TopicStreamMsg
impl UnwindSafe for TopicStreamMsg
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