BUPKIS
    Preparing search index...

    Variable iterableYieldsExactlyAssertionConst

    iterableYieldsExactlyAssertion: AssertionFunctionSync<
        readonly [
            ZodUnion<
                readonly [
                    ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                    ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                ],
            >,
            "to yield exactly",
            ZodArray<ZodUnknown>,
        ],
        (
            subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
            expected: unknown[],
        ) => {
            schema: ZodType<any, unknown, $ZodTypeInternals<any, unknown>>;
            subject: unknown[];
        },
        readonly [
            ZodUnion<
                readonly [
                    ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                    ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                ],
            >,
            PhraseLiteralSlot<"to yield exactly">,
            ZodArray<ZodUnknown>,
        ],
    > = ...

    Asserts that an iterable yields exactly the specified values in order.

    Uses deep equality semantics. The iterable must yield the exact same number of values in the exact same order.

    expect([1, 2, 3], 'to yield exactly', [1, 2, 3]); // passes
    expect([{ a: 1, b: 2 }], 'to yield exactly', [{ a: 1 }]); // fails (extra prop)

    iterable-to-yield-exactly-array

    iterable