pub struct GlobalSecondaryIndexUpdate {
pub update: Option<UpdateGsiAction>,
pub create: Option<CreateGsiAction>,
pub delete: Option<DeleteGsiAction>,
}Fields§
§update: Option<UpdateGsiAction>§create: Option<CreateGsiAction>§delete: Option<DeleteGsiAction>Trait Implementations§
Source§impl Debug for GlobalSecondaryIndexUpdate
impl Debug for GlobalSecondaryIndexUpdate
Source§impl Default for GlobalSecondaryIndexUpdate
impl Default for GlobalSecondaryIndexUpdate
Source§fn default() -> GlobalSecondaryIndexUpdate
fn default() -> GlobalSecondaryIndexUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GlobalSecondaryIndexUpdate
impl<'de> Deserialize<'de> for GlobalSecondaryIndexUpdate
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 GlobalSecondaryIndexUpdate
impl RefUnwindSafe for GlobalSecondaryIndexUpdate
impl Send for GlobalSecondaryIndexUpdate
impl Sync for GlobalSecondaryIndexUpdate
impl Unpin for GlobalSecondaryIndexUpdate
impl UnsafeUnpin for GlobalSecondaryIndexUpdate
impl UnwindSafe for GlobalSecondaryIndexUpdate
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