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
38
39
40
41
//! TupleBinding trait for type-specific tuple serialization.
//!
use DatabaseEntry;
use crateEntryBinding;
use crateResult;
use crateTupleInput;
use crateTupleOutput;
/// A binding that uses `TupleInput` and `TupleOutput` to serialize/deserialize
/// values of type `T`.
///
/// Implementors define `tuple_to_object` and `object_to_tuple` to convert
/// between a type and its tuple-encoded byte representation.
///
///