Struct ketos::name::NameStore [] [src]

pub struct NameStore { /* fields omitted */ }

Maps interned Name values to their String representations

Methods

impl NameStore
[src]

Constructs an empty NameStore.

Adds a name to the NameStore if it is not present. Returns a Name value to refer to the new or existing name.

Returns the Name value of a given string, if it exists.

Returns the string representation of an interned name.

Iterates over all stored names.

Trait Implementations

impl Clone for NameStore
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for NameStore
[src]

Formats the value using the given formatter.