This trait will allow to abstract the concrete sink types from the frame producer (decoder.c).
This trait will allow to abstract the concrete sink types from the packet producer (stream.c).