Struct rusoto_firehose::CloudWatchLoggingOptions
source · [−]pub struct CloudWatchLoggingOptions {
pub enabled: Option<bool>,
pub log_group_name: Option<String>,
pub log_stream_name: Option<String>,
}
Expand description
Describes the Amazon CloudWatch logging options for your delivery stream.
Fields
enabled: Option<bool>
Enables or disables CloudWatch logging.
log_group_name: Option<String>
The CloudWatch group name for logging. This value is required if CloudWatch logging is enabled.
log_stream_name: Option<String>
The CloudWatch log stream name for logging. This value is required if CloudWatch logging is enabled.
Trait Implementations
sourceimpl Clone for CloudWatchLoggingOptions
impl Clone for CloudWatchLoggingOptions
sourcefn clone(&self) -> CloudWatchLoggingOptions
fn clone(&self) -> CloudWatchLoggingOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CloudWatchLoggingOptions
impl Debug for CloudWatchLoggingOptions
sourceimpl Default for CloudWatchLoggingOptions
impl Default for CloudWatchLoggingOptions
sourcefn default() -> CloudWatchLoggingOptions
fn default() -> CloudWatchLoggingOptions
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CloudWatchLoggingOptions
impl<'de> Deserialize<'de> for CloudWatchLoggingOptions
sourcefn 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
sourceimpl PartialEq<CloudWatchLoggingOptions> for CloudWatchLoggingOptions
impl PartialEq<CloudWatchLoggingOptions> for CloudWatchLoggingOptions
sourcefn eq(&self, other: &CloudWatchLoggingOptions) -> bool
fn eq(&self, other: &CloudWatchLoggingOptions) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CloudWatchLoggingOptions) -> bool
fn ne(&self, other: &CloudWatchLoggingOptions) -> bool
This method tests for !=
.
sourceimpl Serialize for CloudWatchLoggingOptions
impl Serialize for CloudWatchLoggingOptions
impl StructuralPartialEq for CloudWatchLoggingOptions
Auto Trait Implementations
impl RefUnwindSafe for CloudWatchLoggingOptions
impl Send for CloudWatchLoggingOptions
impl Sync for CloudWatchLoggingOptions
impl Unpin for CloudWatchLoggingOptions
impl UnwindSafe for CloudWatchLoggingOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more