#[non_exhaustive]pub struct AwsDynamoDbTableProjection { /* private fields */ }Expand description
For global and local secondary indexes, identifies the attributes that are copied from the table into the index.
Implementations
sourceimpl AwsDynamoDbTableProjection
impl AwsDynamoDbTableProjection
sourcepub fn non_key_attributes(&self) -> Option<&[String]>
pub fn non_key_attributes(&self) -> Option<&[String]>
The nonkey attributes that are projected into the index. For each attribute, provide the attribute name.
sourcepub fn projection_type(&self) -> Option<&str>
pub fn projection_type(&self) -> Option<&str>
The types of attributes that are projected into the index. Valid values are as follows:
-
ALL -
INCLUDE -
KEYS_ONLY
sourceimpl AwsDynamoDbTableProjection
impl AwsDynamoDbTableProjection
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsDynamoDbTableProjection.
Trait Implementations
sourceimpl Clone for AwsDynamoDbTableProjection
impl Clone for AwsDynamoDbTableProjection
sourcefn clone(&self) -> AwsDynamoDbTableProjection
fn clone(&self) -> AwsDynamoDbTableProjection
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AwsDynamoDbTableProjection
impl Debug for AwsDynamoDbTableProjection
sourceimpl PartialEq<AwsDynamoDbTableProjection> for AwsDynamoDbTableProjection
impl PartialEq<AwsDynamoDbTableProjection> for AwsDynamoDbTableProjection
sourcefn eq(&self, other: &AwsDynamoDbTableProjection) -> bool
fn eq(&self, other: &AwsDynamoDbTableProjection) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsDynamoDbTableProjection
Auto Trait Implementations
impl RefUnwindSafe for AwsDynamoDbTableProjection
impl Send for AwsDynamoDbTableProjection
impl Sync for AwsDynamoDbTableProjection
impl Unpin for AwsDynamoDbTableProjection
impl UnwindSafe for AwsDynamoDbTableProjection
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more