pub struct SyslogMessage {
pub message_level: u32,
pub structured: StructuredData,
pub message: String,
}
Fields§
§message_level: u32
§structured: StructuredData
§message: String
Trait Implementations§
Source§impl LogFormat<SyslogMessage> for Formatter5424
impl LogFormat<SyslogMessage> for Formatter5424
fn format_at<W: Write>( &self, w: &mut W, severity: Severity, timestamp: OffsetDateTime, message: &SyslogMessage, ) -> Result<()>
fn format<W: Write>( &self, w: &mut W, severity: Severity, message: &T, ) -> Result<()>
fn emerg<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
fn alert<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
fn crit<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
fn err<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
fn warning<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
fn notice<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
fn info<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
fn debug<W: Write>(&mut self, w: &mut W, message: &T) -> Result<()>
Auto Trait Implementations§
impl Freeze for SyslogMessage
impl RefUnwindSafe for SyslogMessage
impl Send for SyslogMessage
impl Sync for SyslogMessage
impl Unpin for SyslogMessage
impl UnwindSafe for SyslogMessage
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