Enum pfctl::RuleLog[][src]

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 Clone for RuleLog[src]

impl Copy for RuleLog[src]

impl Debug for RuleLog[src]

impl Eq for RuleLog[src]

impl From<RuleLog> for RuleLogSet[src]

impl Hash for RuleLog[src]

impl PartialEq<RuleLog> for RuleLog[src]

impl StructuralEq for RuleLog[src]

impl StructuralPartialEq for RuleLog[src]

Auto Trait Implementations

impl RefUnwindSafe for RuleLog

impl Send for RuleLog

impl Sync for RuleLog

impl Unpin for RuleLog

impl UnwindSafe for RuleLog

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.