Struct script_traits::BroadcastMsg
source · pub struct BroadcastMsg {
pub origin: ImmutableOrigin,
pub channel_name: String,
pub data: StructuredSerializedData,
}
Expand description
Message for communication between the constellation and a global managing broadcast channels.
Fields§
§origin: ImmutableOrigin
The origin of this message.
channel_name: String
The name of the channel.
data: StructuredSerializedData
A data-holder for serialized data.
Trait Implementations§
source§impl Clone for BroadcastMsg
impl Clone for BroadcastMsg
source§fn clone(&self) -> BroadcastMsg
fn clone(&self) -> BroadcastMsg
Returns a copy 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 BroadcastMsg
impl Debug for BroadcastMsg
source§impl<'de> Deserialize<'de> for BroadcastMsg
impl<'de> Deserialize<'de> for BroadcastMsg
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 !RefUnwindSafe for BroadcastMsg
impl Send for BroadcastMsg
impl !Sync for BroadcastMsg
impl Unpin for BroadcastMsg
impl UnwindSafe for BroadcastMsg
Blanket Implementations§
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> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert