pub struct ExpressionContext {
pub values: HashMap<String, Value>,
pub names: HashMap<String, String>,
}Expand description
Expression context with attribute values and names
Fields§
§values: HashMap<String, Value>Expression attribute values (:value1 -> Value)
names: HashMap<String, String>Expression attribute names (#name -> actual_name)
Implementations§
Trait Implementations§
Source§impl Clone for ExpressionContext
impl Clone for ExpressionContext
Source§fn clone(&self) -> ExpressionContext
fn clone(&self) -> ExpressionContext
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 ExpressionContext
impl Debug for ExpressionContext
Source§impl Default for ExpressionContext
impl Default for ExpressionContext
Source§fn default() -> ExpressionContext
fn default() -> ExpressionContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExpressionContext
impl RefUnwindSafe for ExpressionContext
impl Send for ExpressionContext
impl Sync for ExpressionContext
impl Unpin for ExpressionContext
impl UnwindSafe for ExpressionContext
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