[][src]Crate transit_model_collection

Collections of objects with typed indices and buildin identifier support.

Structs

Collection

The Collection object looks like a Map<Idx<T>, T>, with opaque keys. Then, you can easily store indices and don't mess up between different types of indices.

CollectionWithId

A Collection with identifier support.

Idx

Typed index.

RefMut

The structure returned by CollectionWithId::index_mut.

Traits

Id

An object that has a unique identifier.

WithId

Type Definitions

Error

The error type used by the crate.

Iter

The type returned by transit_model_collection::iter.

Result

The corresponding result type used by the crate.