MCPcopy Index your code
hub / github.com/Effect-TS/effect / SinkImpl

Class SinkImpl

packages/effect/src/internal/sink.ts:46–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44
45/** @internal */
46export class SinkImpl<out A, in In = unknown, out L = never, out E = never, out R = never>
47 implements Sink.Sink<A, In, L, E, R>
48{
49 readonly [SinkTypeId] = sinkVariance
50 constructor(
51 readonly channel: Channel.Channel<Chunk.Chunk<L>, Chunk.Chunk<In>, E, never, A, unknown, R>
52 ) {
53 }
54 pipe() {
55 return pipeArguments(this, arguments)
56 }
57}
58
59/** @internal */
60export const isSink = (u: unknown): u is Sink.Sink<unknown, unknown, unknown, unknown, unknown> =>

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected