Settings
Help

define_implementation

Macro define_implementation 

Source
macro_rules! define_implementation {
    { $mapname:ident } => { ... };
}
Expand description

Helper: Define a wrapper for a single SlotMap type.

This works for SlotMap, DenseSlotMap, and HopSlotMap.

(The alternative to using a macro here would be to define a new trait implemented by all of the SlotMaps, and then to define our own SlotMap as a wrapper around an instance of that trait.)