[][src]Struct queen::Recv

pub struct Recv {
    pub port: Port,
    pub id: usize,
    pub chan: String,
    pub recv: Receiver<Message>,
}

Fields

port: Portid: usizechan: Stringrecv: Receiver<Message>

Trait Implementations

impl Drop for Recv[src]

impl Iterator for Recv[src]

type Item = Message

The type of the elements being iterated over.

Auto Trait Implementations

impl !RefUnwindSafe for Recv

impl Send for Recv

impl !Sync for Recv

impl Unpin for Recv

impl !UnwindSafe for Recv

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<I> IntoIterator for I where
    I: Iterator
[src]

type Item = <I as Iterator>::Item

The type of the elements being iterated over.

type IntoIter = I

Which kind of iterator are we turning this into?

impl<I> IteratorRandom for I where
    I: Iterator
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,