Struct cernan::source::FlushTimerConfig [−][src]
pub struct FlushTimerConfig;
Nil config for FlushTimer
.
Trait Implementations
impl Clone for FlushTimerConfig
[src]
impl Clone for FlushTimerConfig
fn clone(&self) -> FlushTimerConfig
[src]
fn clone(&self) -> FlushTimerConfig
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for FlushTimerConfig
[src]
impl Debug for FlushTimerConfig
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Source<FlushTimerConfig> for FlushTimer
[src]
impl Source<FlushTimerConfig> for FlushTimer
fn init(_config: FlushTimerConfig) -> Self
[src]
fn init(_config: FlushTimerConfig) -> Self
Create a new FlushTimer. This will not produce a new thread, that must be managed by the end-user.
fn run(self, chans: Channel, _poller: Poll)
[src]
fn run(self, chans: Channel, _poller: Poll)
Run method invoked by RunnableSource. It is from this method that Sources produce metric::Events. Read more
fn new(chans: Channel, config: SConfig) -> RunnableSource<Self, SConfig>
[src]
fn new(chans: Channel, config: SConfig) -> RunnableSource<Self, SConfig>
Constructs a so-called runnable source for the given Source and config.` See RunnableSource. Read more
Auto Trait Implementations
impl Send for FlushTimerConfig
impl Send for FlushTimerConfig
impl Sync for FlushTimerConfig
impl Sync for FlushTimerConfig