Module syslog_provider

Module syslog_provider 

Source

Re-exports§

pub use crate::a_sync::AsyncTap;
pub use crate::a_sync::AsyncSyslogTap;
pub use self::imp_syslog_local::SyslogLocal;
pub use self::imp_syslog_net::SyslogNetTcp;
pub use self::imp_syslog_net::SyslogNetUdp;
pub use self::imp_syslog_file::SyslogFile;
pub use self::imp_syslog_tls::SyslogTls;

Modules§

imp_syslog_file
imp_syslog_local
imp_syslog_net
imp_syslog_tls

Enums§

DestinationType

Traits§

AsyncSyslogDestination
This trait is a common interface for the syslog realization which holds necessary info for compile time initialization and initialization during runtime. For async portion.
SyslogDestMsg
A commin trait for both sync and async which implements methods that returns some specific values for each type of the destination.
SyslogDestination
This trait is a common interface for the syslog realization which holds necessary info for compile time initialization and initialization during runtime.