[][src]Enum echoloc::EventType

pub enum EventType {
    Error,
    Info,
    Performance,
    Tracking,
    System,
}

Echo Event Type

The following types are currently recognized:

  • ERROR - Any message that should be associated with a non-normal action or situation that the system processed.
  • INFO - Any message that should be associated with a normal action or situation that the system processed.
  • PERFORMANCE - Any message that associates speed or time taken with which any action or situation that the system processed.
  • TRACKING - Any message that tries to correlate two (or more) events or data points that is not associated.
  • SYSTEM - Internally used for client machine performance data (CPU utilization, JVM heap usage, ect)

Additional types may be added in the future.

Variants

Error

ERROR

Info

INFO

Performance

PERFORMANCE

Tracking

TRACKING

System

SYSTEM

Trait Implementations

impl PartialEq<EventType> for EventType[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for EventType[src]

impl Default for EventType[src]

impl Clone for EventType[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for EventType[src]

impl Serialize for EventType[src]

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T, U> Into<U> for T where
    U: From<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]

impl<T> Erased for T

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[src]