pub type StreamOutput<TMessage> = Option<Sender<TMessage>>;
enum StreamOutput<TMessage> { None, Some(Sender<TMessage>), }
No value.
Some value of type T.
T