Crate manas_space

Source
Expand description

This crate provides abstractions for modeling storage spaces confirming to generalized solid protocol. It also provides few implementation helpers.

Modules§

impl_
I define few implementations of SolidStorageSpace.
mock
A module with utils to mock SolidStorageSpace.
policy
I define traits for defining few orthogonal storage space policies.
resource
I define types that describe resource properties.

Structs§

RelativeSolidStorageSpace
A relative storage space, with given base resource that belongs to source space as it’s root resource.

Traits§

SolidStorageSpace
A solid storage space is a space composed of resources, in which each resource traces it’s provenance to the root resource through a unique slot path.

Type Aliases§

BoxError
Alias for boxed error trait objects.
SpcKnownAuxRelType
Type alias for known aux rel type of SolidStorageSpace.