[][src]Enum pfctl::RuleLog

pub enum RuleLog {
    ExcludeMatchingState,
    IncludeMatchingState,
    SocketOwner,
}

Enum describing logging options

Variants

ExcludeMatchingState

Log all packets, but only initial packet for connections with state Can be omitted if IncludeMatchingState set

IncludeMatchingState

Log all packets including ones matching state

SocketOwner

Log user id and group id that owns the local socket

Trait Implementations

impl Eq for RuleLog[src]

impl Clone for RuleLog[src]

impl PartialEq<RuleLog> for RuleLog[src]

impl From<RuleLog> for u8[src]

impl From<RuleLog> for RuleLogSet[src]

impl Copy for RuleLog[src]

impl Hash for RuleLog[src]

impl Debug for RuleLog[src]

Auto Trait Implementations

impl Send for RuleLog

impl Unpin for RuleLog

impl Sync for RuleLog

impl UnwindSafe for RuleLog

impl RefUnwindSafe for RuleLog

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]