[−][src]Struct rusoto_kinesisanalyticsv2::MappingParameters
When you configure an SQL-based Amazon Kinesis Data Analytics application's 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 Clone for MappingParameters
[src]
pub fn clone(&self) -> MappingParameters
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for MappingParameters
[src]
impl Default for MappingParameters
[src]
pub fn default() -> MappingParameters
[src]
impl<'de> Deserialize<'de> for MappingParameters
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<MappingParameters> for MappingParameters
[src]
pub fn eq(&self, other: &MappingParameters) -> bool
[src]
pub fn ne(&self, other: &MappingParameters) -> bool
[src]
impl Serialize for MappingParameters
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for MappingParameters
[src]
Auto Trait Implementations
impl RefUnwindSafe for MappingParameters
[src]
impl Send for MappingParameters
[src]
impl Sync for MappingParameters
[src]
impl Unpin for MappingParameters
[src]
impl UnwindSafe for MappingParameters
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,