Enum usiem::events::firewall::FirewallOutcome
source · pub enum FirewallOutcome {
BLOCK,
ALLOW,
END,
STATS,
OPEN,
UNKNOWN,
}
Variants
BLOCK
Connection was blocked
ALLOW
Connection was allowed
END
Connection ended, the event contains information about bytes sended/received
STATS
The connection is still ongoing, but we log statistics about it
OPEN
Oppened connection. Later can be dropped due to policy settings. Ej: Sonicwall or Firepower have this behavior.
UNKNOWN
Unknow connection state.
Implementations
Trait Implementations
sourceimpl Clone for FirewallOutcome
impl Clone for FirewallOutcome
sourcefn clone(&self) -> FirewallOutcome
fn clone(&self) -> FirewallOutcome
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for FirewallOutcome
impl Debug for FirewallOutcome
sourceimpl Display for FirewallOutcome
impl Display for FirewallOutcome
sourceimpl PartialEq<FirewallOutcome> for FirewallOutcome
impl PartialEq<FirewallOutcome> for FirewallOutcome
sourcefn eq(&self, other: &FirewallOutcome) -> bool
fn eq(&self, other: &FirewallOutcome) -> bool
sourceimpl Serialize for FirewallOutcome
impl Serialize for FirewallOutcome
impl StructuralPartialEq for FirewallOutcome
Auto Trait Implementations
impl RefUnwindSafe for FirewallOutcome
impl Send for FirewallOutcome
impl Sync for FirewallOutcome
impl Unpin for FirewallOutcome
impl UnwindSafe for FirewallOutcome
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more