pub struct TransactConditionCheck {
pub table_name: String,
pub key: HashMap<String, AttributeValue>,
pub condition_expression: String,
pub expression_attribute_names: Option<HashMap<String, String>>,
pub expression_attribute_values: Option<HashMap<String, AttributeValue>>,
pub return_values_on_condition_check_failure: Option<String>,
}Fields§
§table_name: String§key: HashMap<String, AttributeValue>§condition_expression: String§expression_attribute_names: Option<HashMap<String, String>>§expression_attribute_values: Option<HashMap<String, AttributeValue>>§return_values_on_condition_check_failure: Option<String>Trait Implementations§
Source§impl Clone for TransactConditionCheck
impl Clone for TransactConditionCheck
Source§impl Debug for TransactConditionCheck
impl Debug for TransactConditionCheck
Source§impl Default for TransactConditionCheck
impl Default for TransactConditionCheck
Source§impl<'de> Deserialize<'de> for TransactConditionCheck
impl<'de> Deserialize<'de> for TransactConditionCheck
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TransactConditionCheck
impl RefUnwindSafe for TransactConditionCheck
impl Send for TransactConditionCheck
impl Sync for TransactConditionCheck
impl Unpin for TransactConditionCheck
impl UnsafeUnpin for TransactConditionCheck
impl UnwindSafe for TransactConditionCheck
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more