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
/// Convenience macro for put with ConditionExpression parameter to ensure
/// records are only “created” and not overwritten when inserting new records
/// into the table.
///
/// # Examples
///
/// ```
/// create!(
/// client;
/// Task {
/// project: "foo_project".to_string(),
/// employee: "e42069".to_string(),
/// description: "nothin' but chillin' 20's".to_string(),
/// some_metadata: "baz".to_string(),
/// ..Default::default()
/// }
/// )?;
/// ```