[][src]Enum extrahop::activitymap::query::Weighting

pub enum Weighting {
    Bytes,
    Connections,
    Turns,
}

The type of metrics that should be used to compute edge weight.

Variants

Bytes

The number of bytes transferred in both directions between the two peers. This is the default strategy.

Connections

The number of connections established during the time interval.

This does not include connections opened before the query interval, so results may be lower than expected, especially for protocols with long-lived connections.

Turns

Trait Implementations

impl Eq for Weighting[src]

impl Clone for Weighting[src]

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

Performs copy-assignment from source. Read more

impl Copy for Weighting[src]

impl PartialEq<Weighting> for Weighting[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Default for Weighting[src]

impl Debug for Weighting[src]

impl Serialize for Weighting[src]

impl<'de> Deserialize<'de> for Weighting[src]

Auto Trait Implementations

impl Send for Weighting

impl Sync for Weighting

Blanket Implementations

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

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

type Owned = T

impl<T> From for T[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<Q, K> Equivalent for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T