Cargo Features

Mapage has no features set by default.

[dependencies]
mapage = { version = "0.2.0", features = ["store_aml", "sub_store_aml", "dashmap_namespaces", "all_types", "bool", "char", "isize", "String", "usize", "Whatever", "SelectedType", "Vec_bool", "Vec_char", "Vec_i32", "Vec_isize", "VecSelectedType", "VecString", "Vec_u128", "Vec_usize", "VecWhatever", "all_key_types_String", "all_key_types_Arc_String"] }
store_aml

Storage Atomicity:

aml - Atomicity Level

Affects levels::namespace_and_sub_namespace, schema::MutationRoot

sub_store_aml

Implemented

Affects levels::namespace_and_sub_namespace, schema::MutationRoot

scc_hashmap_namespaces dashmap_namespaces
all_types

User Types:

Affects collections::vec_bool_namespace, collections::vec_char_namespace, collections::vec_selected_type_namespace, collections::vec_string_namespace, collections::vec_whatever_namespace, namespace_and_sub_namespace::bool_namespace, namespace_and_sub_namespace::char_namespace, namespace_and_sub_namespace::string_namespace, namespace_and_sub_namespace::whatever_namespace, namespace_and_sub_namespace::selected_type_namespace, sizes::size_of_whatever, sizes::size_of_selected_type, namespace_and_sub_namespace::numeric_namespace

bool

Affects namespace_and_sub_namespace::bool_namespace

char

Affects namespace_and_sub_namespace::char_namespace

f32 f64 i8 i16 i32 i64 i128 isize

Affects namespace_and_sub_namespace::numeric_namespace

String

Affects namespace_and_sub_namespace::string_namespace

u8 u16 u32 u64 u128 usize

Affects namespace_and_sub_namespace::numeric_namespace

Whatever

Affects namespace_and_sub_namespace::whatever_namespace, sizes::size_of_whatever

SelectedType

Affects namespace_and_sub_namespace::selected_type_namespace, sizes::size_of_selected_type

Vec_bool

SelectedType_OI_Only = []
SelectedTypeIO = [] #May be re-implemented

Collections

Affects collections::vec_bool_namespace

Vec_char

Affects collections::vec_char_namespace

Vec_f32 Vec_f64 Vec_i8 Vec_i16 Vec_i32
Vec_i64 Vec_i128 Vec_isize
VecSelectedType

Affects collections::vec_selected_type_namespace

VecString

Affects collections::vec_string_namespace

Vec_u8 Vec_u16 Vec_u32 Vec_u64 Vec_u128
Vec_usize
VecWhatever

Affects collections::vec_whatever_namespace

all_key_types_String

Keys:

all_key_types_Arc_String