Struct wasmcloud_control_interface::events::PublishedEvent [−][src]
pub struct PublishedEvent { pub event: ControlEvent, pub header: EventHeader, }
A published control event including the event itself and additional metadata
Fields
event: ControlEvent
Event object
header: EventHeader
Event metadata
Trait Implementations
impl Clone for PublishedEvent
[src]
impl Clone for PublishedEvent
[src]fn clone(&self) -> PublishedEvent
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for PublishedEvent
[src]
impl<'de> Deserialize<'de> for PublishedEvent
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<PublishedEvent> for PublishedEvent
[src]
impl PartialEq<PublishedEvent> for PublishedEvent
[src]fn eq(&self, other: &PublishedEvent) -> bool
[src]
fn ne(&self, other: &PublishedEvent) -> bool
[src]
impl Serialize for PublishedEvent
[src]
impl Serialize for PublishedEvent
[src]impl StructuralPartialEq for PublishedEvent
[src]
impl StructuralPartialEq for PublishedEvent
[src]Auto Trait Implementations
impl RefUnwindSafe for PublishedEvent
impl RefUnwindSafe for PublishedEvent
impl Send for PublishedEvent
impl Send for PublishedEvent
impl Sync for PublishedEvent
impl Sync for PublishedEvent
impl Unpin for PublishedEvent
impl Unpin for PublishedEvent
impl UnwindSafe for PublishedEvent
impl UnwindSafe for PublishedEvent
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,