[][src]Struct moore::score::Arenas

pub struct Arenas {
    pub vhdl: Arenas,
    // some fields omitted
}

A collection of arenas that the scoreboard uses to allocate nodes in. This also contains the sub-arenas for the VHDL- and SystemVerilog-specific scoreboards.

Fields

vhdl: Arenas

Implementations

impl Arenas[src]

pub fn new() -> Arenas[src]

Create a new collection of arenas for the scoreboard to use.

Auto Trait Implementations

impl !RefUnwindSafe for Arenas

impl Send for Arenas

impl !Sync for Arenas

impl Unpin for Arenas

impl UnwindSafe for Arenas

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> Erased for T

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.