[−][src]Enum dqcsim::plugin::connection::IncomingMessage
Incoming messages variants.
The different variants contain the actual message. This structure is used by Plugins to determine the origin of an incoming message.
Variants
Simulator(SimulatorToPlugin)
Upstream(GatestreamDown)
Downstream(GatestreamUp)
Trait Implementations
impl PartialEq<IncomingMessage> for IncomingMessage
[src]
fn eq(&self, other: &IncomingMessage) -> bool
[src]
fn ne(&self, other: &IncomingMessage) -> bool
[src]
impl Debug for IncomingMessage
[src]
Auto Trait Implementations
impl Send for IncomingMessage
impl Unpin for IncomingMessage
impl !Sync for IncomingMessage
impl UnwindSafe for IncomingMessage
impl !RefUnwindSafe for IncomingMessage
Blanket Implementations
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.
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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,