Trait aws_smithy_runtime_api::config_bag::Store
source · pub trait Store: Sized + Send + Sync + 'static {
type ReturnedType<'a>: Send + Sync;
type StoredType: Send + Sync + Debug;
// Required method
fn merge_iter(iter: ItemIter<'_, Self>) -> Self::ReturnedType<'_>;
}Expand description
Trait defining how types can be stored and loaded from the config bag
Required Associated Types§
type ReturnedType<'a>: Send + Sync
type StoredType: Send + Sync + Debug
Required Methods§
sourcefn merge_iter(iter: ItemIter<'_, Self>) -> Self::ReturnedType<'_>
fn merge_iter(iter: ItemIter<'_, Self>) -> Self::ReturnedType<'_>
Create a returned type from an iterable of items