menu
Receiver
import { Receiver } from "destack:channel";
Synchronous receiver endpoint.
1export interface Receiver<T> {2 receive(): Result<T, ReceiveError>;3 tryReceive(): Result<T, ReceiveError>;4 close(): void;5}Members
receive(): Result<T, ReceiveError>Receive one value.
tryReceive(): Result<T, ReceiveError>Try to receive one value without blocking.
close(): voidClose this receiver.