Struct rusoto_kinesisanalyticsv2::SourceSchema [−][src]
pub struct SourceSchema { pub record_columns: Vec<RecordColumn>, pub record_encoding: Option<String>, pub record_format: RecordFormat, }
Expand description
For a SQL-based Kinesis Data Analytics application, describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
Fields
record_columns: Vec<RecordColumn>
A list of RecordColumn
objects.
record_encoding: Option<String>
Specifies the encoding of the records in the streaming source. For example, UTF-8.
record_format: RecordFormat
Specifies the format of the records on the streaming source.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SourceSchema
impl Send for SourceSchema
impl Sync for SourceSchema
impl Unpin for SourceSchema
impl UnwindSafe for SourceSchema
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self