A Sink is the write side of a pipe. It allows you to push items to it,
and will return whether or not it can accept more data. In the case where
the pipe is full, the Sink will return a mutable Trigger and you can
attach a callback to for when the pipe can receive more items
A Sink is the write side of a pipe. It allows you to push items to it, and will return whether or not it can accept more data. In the case where the pipe is full, the Sink will return a mutable Trigger and you can attach a callback to for when the pipe can receive more items