Struct vrp_core::models::solution::Registry [−][src]
pub struct Registry { /* fields omitted */ }Expand description
Specifies an entity responsible for providing actors and keeping track of their usage.
Implementations
Creates a new instance of Registry
Removes an actor from the list of available actors. Returns whether the actor was present in the registry.
Adds actor to the list of available actors. Returns whether the actor was not present in the registry.
Returns list of all available actors.
Returns next available actors from each different type.
Creates a deep sliced copy of registry keeping only specific actors.