pub enum LoggerType {
Show 30 variants
Azureblob,
Bigquery,
Cloudfiles,
Datadog,
Digitalocean,
Elasticsearch,
Ftp,
Gcs,
Googleanalytics,
Heroku,
Honeycomb,
Http,
Https,
Kafka,
Kinesis,
Logentries,
Loggly,
Logshuttle,
Newrelic,
Newrelicotlp,
Openstack,
Papertrail,
Pubsub,
S3,
Scalyr,
Sftp,
Splunk,
Stackdriver,
Sumologic,
Syslog,
}
Expand description
Name of the type of logging endpoint to be used when action is log_only
. The logging endpoint type is used to determine the appropriate log format to use when emitting log entries.
Variants§
Azureblob
Bigquery
Cloudfiles
Datadog
Digitalocean
Elasticsearch
Ftp
Gcs
Googleanalytics
Heroku
Honeycomb
Http
Https
Kafka
Kinesis
Logentries
Loggly
Logshuttle
Newrelic
Newrelicotlp
Openstack
Papertrail
Pubsub
S3
Scalyr
Sftp
Splunk
Stackdriver
Sumologic
Syslog
Trait Implementations§
Source§impl Clone for LoggerType
impl Clone for LoggerType
Source§fn clone(&self) -> LoggerType
fn clone(&self) -> LoggerType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LoggerType
impl Debug for LoggerType
Source§impl Default for LoggerType
impl Default for LoggerType
Source§fn default() -> LoggerType
fn default() -> LoggerType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoggerType
impl<'de> Deserialize<'de> for LoggerType
Source§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
Source§impl Hash for LoggerType
impl Hash for LoggerType
Source§impl Ord for LoggerType
impl Ord for LoggerType
Source§fn cmp(&self, other: &LoggerType) -> Ordering
fn cmp(&self, other: &LoggerType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for LoggerType
impl PartialEq for LoggerType
Source§impl PartialOrd for LoggerType
impl PartialOrd for LoggerType
Source§impl Serialize for LoggerType
impl Serialize for LoggerType
impl Copy for LoggerType
impl Eq for LoggerType
impl StructuralPartialEq for LoggerType
Auto Trait Implementations§
impl Freeze for LoggerType
impl RefUnwindSafe for LoggerType
impl Send for LoggerType
impl Sync for LoggerType
impl Unpin for LoggerType
impl UnwindSafe for LoggerType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.