[][src]Struct caminos_lib::router::AgnosticParallelBuffers

pub struct AgnosticParallelBuffers { /* fields omitted */ }

A simple collection of buffers. The selected virtual channel of the emissor is ignored, the packet is inserted at random in any in which it fits.

Trait Implementations

impl SpaceAtReceptor for AgnosticParallelBuffers[src]

pub fn front_virtual_channel(&self, virtual_channel: usize) -> Option<Rc<Phit>>[src]

Note that although we ignore the virtual channel for the emissor we consider the buffer index to be the current virtual channel.

Auto Trait Implementations

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<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.