Enum syslog_rfc5424::SyslogFacility [] [src]

pub enum SyslogFacility {
    LOG_KERN,
    LOG_USER,
    LOG_MAIL,
    LOG_DAEMON,
    LOG_AUTH,
    LOG_SYSLOG,
    LOG_LPR,
    LOG_NEWS,
    LOG_UUCP,
    LOG_CRON,
    LOG_AUTHPRIV,
    LOG_FTP,
    LOG_NTP,
    LOG_AUDIT,
    LOG_ALERT,
    LOG_CLOCKD,
    LOG_LOCAL0,
    LOG_LOCAL1,
    LOG_LOCAL2,
    LOG_LOCAL3,
    LOG_LOCAL4,
    LOG_LOCAL5,
    LOG_LOCAL6,
    LOG_LOCAL7,
}

Syslog facilities. Taken From RFC 5424, but I've heard that some platforms mix these around. Names are from Linux.

Variants

LOG_KERNLOG_USERLOG_MAILLOG_DAEMONLOG_AUTHLOG_SYSLOGLOG_LPRLOG_NEWSLOG_UUCPLOG_CRONLOG_AUTHPRIVLOG_FTPLOG_NTPLOG_AUDITLOG_ALERTLOG_CLOCKDLOG_LOCAL0LOG_LOCAL1LOG_LOCAL2LOG_LOCAL3LOG_LOCAL4LOG_LOCAL5LOG_LOCAL6LOG_LOCAL7

Methods

impl SyslogFacility
[src]

fn from_int(i: i32) -> Option<SyslogFacility>

Convert an int (as used in the wire serialization) into a SyslogFacility

Trait Implementations

impl PartialEq for SyslogFacility
[src]

fn eq(&self, __arg_0: &SyslogFacility) -> bool

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, other: &Rhs) -> bool
1.0.0

This method tests for !=.

impl Debug for SyslogFacility
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Clone for SyslogFacility
[src]

fn clone(&self) -> SyslogFacility

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Copy for SyslogFacility
[src]

impl Encodable for SyslogFacility
[src]

fn encode<S: Encoder>(&self, s: &mut S) -> Result<(), S::Error>