Struct sink::sink::Sink[][src]

pub struct Sink<'a, TInput, TResult, TError> { /* fields omitted */ }

Sink is a simple struct which captures a provided handler function and routes sent data into that handler

Methods

impl<'a, TInput, TResult, TError> Sink<'a, TInput, TResult, TError>
[src]

Builds a Sink using the provided handler

Trait Implementations

impl<'a, TInput, TResult, TError> ISink for Sink<'a, TInput, TResult, TError>
[src]

Auto Trait Implementations

impl<'a, TInput, TResult, TError> !Send for Sink<'a, TInput, TResult, TError>

impl<'a, TInput, TResult, TError> !Sync for Sink<'a, TInput, TResult, TError>