pub struct KeysAndAttributes {
pub keys: Vec<HashMap<String, AttributeValue>>,
pub projection_expression: Option<String>,
pub expression_attribute_names: Option<HashMap<String, String>>,
pub consistent_read: Option<bool>,
pub attributes_to_get: Option<Vec<String>>,
}Fields§
§keys: Vec<HashMap<String, AttributeValue>>§projection_expression: Option<String>§expression_attribute_names: Option<HashMap<String, String>>§consistent_read: Option<bool>§attributes_to_get: Option<Vec<String>>Trait Implementations§
Source§impl Debug for KeysAndAttributes
impl Debug for KeysAndAttributes
Source§impl Default for KeysAndAttributes
impl Default for KeysAndAttributes
Source§fn default() -> KeysAndAttributes
fn default() -> KeysAndAttributes
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KeysAndAttributes
impl<'de> Deserialize<'de> for KeysAndAttributes
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 KeysAndAttributes
impl RefUnwindSafe for KeysAndAttributes
impl Send for KeysAndAttributes
impl Sync for KeysAndAttributes
impl Unpin for KeysAndAttributes
impl UnsafeUnpin for KeysAndAttributes
impl UnwindSafe for KeysAndAttributes
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