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§fn clone(&self) -> TransactConditionCheck
fn clone(&self) -> TransactConditionCheck
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransactConditionCheck
impl Debug for TransactConditionCheck
Source§impl Default for TransactConditionCheck
impl Default for TransactConditionCheck
Source§fn default() -> TransactConditionCheck
fn default() -> TransactConditionCheck
Returns the “default value” for a type. Read more
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