[−][src]Trait dipstick::Input
A function trait that opens a new metric capture scope.
Associated Types
type SCOPE: InputScope + Send + Sync + 'static
The type of Scope returned byt this input.
Required methods
Loading content...Implementors
impl Input for InputQueue
[src]
impl Input for InputQueue
type SCOPE = InputQueueScope
fn input(&self) -> Self::SCOPE | [src] |
Wrap new scopes with an asynchronous metric write & flush dispatcher.
impl Input for Log
[src]
impl Input for Log
impl Input for MultiInput
[src]
impl Input for MultiInput
type SCOPE = MultiInputScope
fn input(&self) -> Self::SCOPE | [src] |
impl Input for OutputQueue
[src]
impl Input for OutputQueue
type SCOPE = OutputQueueScope
fn input(&self) -> Self::SCOPE | [src] |
Wrap new scopes with an asynchronous metric write & flush dispatcher.
impl<T: Output + Send + Sync + 'static> Input for T
[src]
impl<T: Output + Send + Sync + 'static> Input for T
type SCOPE = LockingOutput
fn input(&self) -> Self::SCOPE | [src] |