[−][src]Struct rusoto_firehose::OutputFormatConfiguration
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data before it writes it to Amazon S3. This parameter is required if Enabled
is set to true.
Fields
serializer: Option<Serializer>
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.
Trait Implementations
impl Clone for OutputFormatConfiguration
[src]
fn clone(&self) -> OutputFormatConfiguration
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for OutputFormatConfiguration
[src]
impl Default for OutputFormatConfiguration
[src]
impl<'de> Deserialize<'de> for OutputFormatConfiguration
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<OutputFormatConfiguration> for OutputFormatConfiguration
[src]
fn eq(&self, other: &OutputFormatConfiguration) -> bool
[src]
fn ne(&self, other: &OutputFormatConfiguration) -> bool
[src]
impl Serialize for OutputFormatConfiguration
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for OutputFormatConfiguration
[src]
Auto Trait Implementations
impl RefUnwindSafe for OutputFormatConfiguration
impl Send for OutputFormatConfiguration
impl Sync for OutputFormatConfiguration
impl Unpin for OutputFormatConfiguration
impl UnwindSafe for OutputFormatConfiguration
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,
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, 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> Sealed<T> for T where
T: ?Sized,
T: ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
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.
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>,