Implement Stream{Source, Sink}
for T: Mem{Source,Sink}
and add super trait bound
#17
Labels
area:IO
Area: IO
category:new-feature
Category: New feature
status:ready
Status: this issue can be worked on now
Milestone
A
Mem{Source, Sink}
is worth more than aStream{SourceSink}
, as in: can always do more. It would be really useful to:: Stream*
super trait bound toMem*
traitsStream*
for all typesT: Mem*
(this implementation would likely be similar to PLYs impl: many function pointers)This would make it possible to easily transfer data from one
MemSource
to aMemSink
.The text was updated successfully, but these errors were encountered: