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
use Operation;
use crate::;
/// Fetches one or more records by exact primary key match.
///
/// This is the key-value equivalent of `SELECT ... WHERE pk IN (...)`. The
/// driver returns a row for each key that exists in the table.
///
/// # Examples
///
/// ```ignore
/// use toasty_core::driver::operation::{GetByKey, Operation};
///
/// let op = GetByKey {
/// table: table_id,
/// select: vec![col_id_a, col_id_b],
/// keys: vec![key1, key2],
/// };
/// let operation: Operation = op.into();
/// ```