[][src]Struct rusoto_kinesisanalytics::MappingParameters

pub struct MappingParameters {
    pub csv_mapping_parameters: Option<CSVMappingParameters>,
    pub json_mapping_parameters: Option<JSONMappingParameters>,
}

When configuring application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.

Fields

csv_mapping_parameters: Option<CSVMappingParameters>

Provides additional mapping information when the record format uses delimiters (for example, CSV).

json_mapping_parameters: Option<JSONMappingParameters>

Provides additional mapping information when JSON is the record format on the streaming source.

Trait Implementations

impl PartialEq<MappingParameters> for MappingParameters[src]

impl Default for MappingParameters[src]

impl Clone for MappingParameters[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for MappingParameters[src]

impl Serialize for MappingParameters[src]

impl<'de> Deserialize<'de> for MappingParameters[src]

Auto Trait Implementations

impl Send for MappingParameters

impl Sync for MappingParameters

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self