in src/data.rs [718:735]
fn build_attrval_scalar(_ktype: &str, _kval: &str) -> AttributeValue {
debug!(
"Constructing an AttributeValue for (type: {:?}, val: {:?})",
_ktype, _kval
);
let mut attrval: AttributeValue = AttributeValue {
..Default::default()
};
match _ktype {
"S" => attrval.s = Some(String::from(_kval)),
"N" => attrval.n = Some(String::from(_kval)), // NOTE: pass string, not number
// "B" => { attrval.b = Some(Bytes::from(_kval.clone().as_str())) },
_ => panic!("ERROR: Unknown DynamoDB Data Type: {}", _ktype),
}
attrval
}