Lwt_stream.bounded_pushType of sources for bounded push-streams.
Change the size of the stream queue. Note that the new size can smaller than the current stream queue size.
It raises Invalid_argument if size < 0.
method push : 'a -> unit Lwt.tPushes a new element to the stream. If the stream is full then it will block until one element is consumed. If another thread is already blocked on push, it raises Full.