[][src]Struct metrics_distributor::collectors::statsd::StatsdUdpListener

pub struct StatsdUdpListener { /* fields omitted */ }

Listens for StatsD UDP datagrams.

Methods

impl StatsdUdpListener[src]

pub fn new(store: SharedStore) -> StatsdUdpListener[src]

pub fn listen<A>(&self, addr: A) where
    A: ToSocketAddrs
[src]

Spawns a separate thread that listens for StatsD UDP datagrams, received datagrams are sent back to the calling thread (this will block) and the parsed metrics are recorded in the store.

Auto Trait Implementations

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, 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> Typeable for T where
    T: Any

impl<T> UnsafeAny for T where
    T: Any