[][src]Crate lib

coding challenge

Modules

api

the outside-facing API

model

Structs

FileResource

A resource which mirrors a flat file. holding an internal cache of it's contents and reloading them on demand if they have changed. calling Resource::load on a fileresouce returns a view into the contents of the file at the time load() was called

Traits

Query

A Query matches against elements of some kind,

Resource

A resouce is an abstraction around some outside resource like a File or Network connection. It may or may not involve levels of caching.

ThreadSafeErr

A ThreadSafeError has a static lifetime and is safe to be shared across threads.

UniqueID

An element with a unique identifier.

Type Definitions

ArcMap

An thread-safe reference-counted allocation of a hashmap.