pub struct AnyInlet { /* private fields */ }Expand description
Type-erased Inlet carrying the element TypeId and name.
Produced by Inlet::erase. The builder stores these and compares their
type_id on connect/wire to validate that an edge joins ports of the
same element type at runtime.
Implementations§
Trait Implementations§
impl Eq for AnyInlet
impl StructuralPartialEq for AnyInlet
Auto Trait Implementations§
impl Freeze for AnyInlet
impl RefUnwindSafe for AnyInlet
impl Send for AnyInlet
impl Sync for AnyInlet
impl Unpin for AnyInlet
impl UnsafeUnpin for AnyInlet
impl UnwindSafe for AnyInlet
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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>
impl<T> JobKey for T
Source§impl<T> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage