Module pliantdb_core::schema::view[][src]

Types for defining map/reduce-powered Views.

Re-exports

pub use map::Key;
pub use map::Map;

Modules

map

Types for defining a Map within a View.

Enums

Error

Errors that arise when interacting with views.

SerializableValue

Represents either an owned value or a borrowed value. Functionally equivalent to std::borrow::Cow except this type doesn’t require the wrapped type to implement Clone.

Traits

Serialized

Wraps a View with serialization to erase the associated types

View

A map/reduce powered indexing and aggregation schema.

Type Definitions

MapResult

A type alias for the result of View::map().