import * as tsplus_module_1 from "@effect/core/stream/Stream/operations/runIntoQueue";
/**
 * Publishes elements of this stream to a hub. Stream failure and ending will
 * also be signalled.
 *
 * @tsplus fluent ets/Stream runIntoHub
 */

export function runIntoHub_(self, hub, __tsplusTrace) {
  return tsplus_module_1.runIntoQueue_(self, hub, __tsplusTrace);
}
/**
 * Publishes elements of this stream to a hub. Stream failure and ending will
 * also be signalled.
 *
 * @tsplus static ets/Stream/Aspects runIntoHub
 */

export const runIntoHub = (hub, __tsplusTrace) => self => runIntoHub_(self, hub, __tsplusTrace);
//# sourceMappingURL=runIntoHub.mjs.map