Module rst_app::core::types
[−]
[src]
Modules
fs |
Filesystem manipulation operations. |
Structs
ART_VALID | |
ArtName |
Definition of an artifact name, with Traits for hashing, displaying, etc partof: #SPC-artifact-name (.1) |
Artifact |
The Artifact type. This encapsulates REQ, SPC, RSK, and TST artifacts and contains space to link them |
HashMap |
A hash map implementation which uses linear probing with Robin Hood bucket stealing. |
HashSet |
An implementation of a hash set using the underlying representation of a HashMap where the value is (). |
INCREMENTING_ID | |
LoadError |
Error for parsing files into artifacts |
Loc | |
PARENT_PATH | |
Path |
A slice of a path (akin to |
PathBuf |
An owned, mutable path (akin to |
Rc |
A single-threaded reference-counting pointer. |
Settings | |
VecDeque |
|
Enums
ArtType |
Traits
AsRef |
A cheap, reference-to-reference conversion. |
Clone |
A common trait for the ability to explicitly duplicate an object. |
Default |
A trait for giving a type a useful default value. |
FromIterator |
Conversion from an |
FromStr |
A trait to abstract the idea of creating a new instance of a type from a string. |
LoadFromStr | |
Read |
The |
Write |
A trait for objects which are byte-oriented sinks. |
WriteStr |
A collection of methods that are required to format a message into a stream. |
Type Definitions
ArtNameRc | |
ArtNames | |
Artifacts | |
LoadResult | |
Variables |