1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// License: see LICENSE file at root directory of `master` branch

//! # Storages

/// # No bytes
pub const NO_BYTES: u8 = 0b_000;

/// # Byte
pub const BYTE: u8 = 0b_001;

/// # Word
pub const WORD: u8 = 0b_010;

/// # D-word
pub const DWORD: u8 = 0b_011;

/// # Q-word
pub const QWORD: u8 = 0b_100;

/// # String
pub const STRING: u8 = 0b_101;

/// # Blob
pub const BLOB: u8 = 0b_110;

/// # Container
///
/// Container might be:
///
/// - [`List`]
/// - [`Map`]
/// - [`Object`]
///
/// [`List`]: ../value/enum.Value.html#list
/// [`Map`]: ../value/enum.Value.html#map
/// [`Object`]: ../value/enum.Value.html#object
pub const CONTAINER: u8 = 0b_111;