pub struct AuditForwardSection {
pub syslog: Option<SyslogForwardSection>,
}Expand description
[audit.forward] section. Each subsection enables one external sink.
All sinks are best-effort: forwarding failures never block the daemon’s audit-log INSERT. Phase 1 ships RFC 5424 syslog over UDP; CEF and NDJSON-over-TCP arrive in follow-up PRs.
Fields§
§syslog: Option<SyslogForwardSection>[audit.forward.syslog] — RFC 5424 over UDP.
Trait Implementations§
Source§impl Debug for AuditForwardSection
impl Debug for AuditForwardSection
Source§impl Default for AuditForwardSection
impl Default for AuditForwardSection
Source§fn default() -> AuditForwardSection
fn default() -> AuditForwardSection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditForwardSection
impl<'de> Deserialize<'de> for AuditForwardSection
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
Auto Trait Implementations§
impl Freeze for AuditForwardSection
impl RefUnwindSafe for AuditForwardSection
impl Send for AuditForwardSection
impl Sync for AuditForwardSection
impl Unpin for AuditForwardSection
impl UnsafeUnpin for AuditForwardSection
impl UnwindSafe for AuditForwardSection
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