[−][src]Enum dqcsim::plugin::connection::OutgoingMessage
Outgoing messages variants.
The different variants contain the actual message. This structure is used by Connection instances to make it easy for Plugins to target their outgoing messages.
Variants
Simulator(PluginToSimulator)
Upstream(GatestreamUp)
Downstream(GatestreamDown)
Trait Implementations
impl Debug for OutgoingMessage
[src]
impl PartialEq<OutgoingMessage> for OutgoingMessage
[src]
fn eq(&self, other: &OutgoingMessage) -> bool
[src]
fn ne(&self, other: &OutgoingMessage) -> bool
[src]
impl StructuralPartialEq for OutgoingMessage
[src]
Auto Trait Implementations
impl RefUnwindSafe for OutgoingMessage
impl Send for OutgoingMessage
impl Sync for OutgoingMessage
impl Unpin for OutgoingMessage
impl UnwindSafe for OutgoingMessage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,