Trait korat::AttributeValueConverter [] [src]

pub trait AttributeValueConverter: Sized {
    fn from_attribute_value(
        attribute_value: AttributeValue
    ) -> Result<Self, ConversionError>;
fn to_attribute_value(self) -> AttributeValue; }

Required Methods

Implementations on Foreign Types

impl AttributeValueConverter for String
[src]

impl AttributeValueConverter for HashSet<String>
[src]

impl AttributeValueConverter for HashSet<Vec<u8>>
[src]

impl AttributeValueConverter for Vec<u8>
[src]

impl AttributeValueConverter for bool
[src]

impl<T: DynamoDBItem> AttributeValueConverter for Vec<T>
[src]

impl<T: AttributeValueConverter> AttributeValueConverter for Option<T>
[src]

impl AttributeValueConverter for u16
[src]

impl AttributeValueConverter for u32
[src]

impl AttributeValueConverter for i32
[src]

impl AttributeValueConverter for i64
[src]

impl AttributeValueConverter for f32
[src]

impl AttributeValueConverter for f64
[src]

impl AttributeValueConverter for HashSet<u16>
[src]

impl AttributeValueConverter for Vec<u16>
[src]

impl AttributeValueConverter for HashSet<u32>
[src]

impl AttributeValueConverter for Vec<u32>
[src]

impl AttributeValueConverter for HashSet<i32>
[src]

impl AttributeValueConverter for Vec<i32>
[src]

impl AttributeValueConverter for HashSet<i64>
[src]

impl AttributeValueConverter for Vec<i64>
[src]

impl AttributeValueConverter for Vec<f32>
[src]

impl AttributeValueConverter for Vec<f64>
[src]

Implementors