Trait dynomite::DynamoDbExt[][src]

pub trait DynamoDbExt {
    fn list_backups_pages(
        self,
        input: ListBackupsInput
    ) -> Pin<Box<dyn Stream<Item = Result<BackupSummary, RusotoError<ListBackupsError>>> + Send>>;
fn list_tables_pages(
        self,
        input: ListTablesInput
    ) -> Pin<Box<dyn Stream<Item = Result<String, RusotoError<ListTablesError>>> + Send>>;
fn query_pages(
        self,
        input: QueryInput
    ) -> Pin<Box<dyn Stream<Item = Result<HashMap<String, AttributeValue>, RusotoError<QueryError>>> + Send>>;
fn scan_pages(
        self,
        input: ScanInput
    ) -> Pin<Box<dyn Stream<Item = Result<HashMap<String, AttributeValue>, RusotoError<ScanError>>> + Send>>; }
Expand description

Extension methods for DynamoDb client types

A default impl is provided for DynamoDb Clone + Send + Sync + 'static which adds autopaginating Stream interfaces that require taking ownership.

Required methods

An auto-paginating Stream oriented version of list_backups

An auto-paginating Stream oriented version of list_tables

An auto-paginating Stream oriented version of query

An auto-paginating Stream oriented version of scan

Implementors