pub struct LocalSecondaryIndexDescription {
pub index_name: String,
pub index_arn: String,
pub key_schema: Vec<KeySchemaElement>,
pub projection: Projection,
pub item_count: Option<i64>,
pub index_size_bytes: Option<i64>,
}Expand description
LSI description (returned in TableDescription).
Fields§
§index_name: String§index_arn: String§key_schema: Vec<KeySchemaElement>§projection: Projection§item_count: Option<i64>§index_size_bytes: Option<i64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LocalSecondaryIndexDescription
impl<'de> Deserialize<'de> for LocalSecondaryIndexDescription
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 LocalSecondaryIndexDescription
impl RefUnwindSafe for LocalSecondaryIndexDescription
impl Send for LocalSecondaryIndexDescription
impl Sync for LocalSecondaryIndexDescription
impl Unpin for LocalSecondaryIndexDescription
impl UnsafeUnpin for LocalSecondaryIndexDescription
impl UnwindSafe for LocalSecondaryIndexDescription
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