File tree Expand file tree Collapse file tree 4 files changed +4
-4
lines changed
Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -138,7 +138,7 @@ export class None<T = never> {
138138 * Return an iterator over the {@link Some} value.
139139 * @returns A JavaScript iterator over 0 or 1 elements.
140140 */
141- * [ Symbol . iterator ] ( ) : Iterator < T > { }
141+ * [ Symbol . iterator ] ( ) : IteratorObject < T , void , never > { }
142142
143143 /**
144144 * Return `optionB` if {@link Some}, otherwise `None`.
Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ export class Some<T> {
147147 * Return an iterator over the {@link Some} value.
148148 * @returns A JavaScript iterator over 0 or 1 elements.
149149 */
150- * [ Symbol . iterator ] ( ) : Iterator < T > {
150+ * [ Symbol . iterator ] ( ) : IteratorObject < T , void , never > {
151151 yield this . value ;
152152 }
153153
Original file line number Diff line number Diff line change @@ -145,7 +145,7 @@ export class Err<T = never, E = unknown> {
145145 * Get an iterator over the `Ok` value.
146146 * @returns An iterator yielding the `Ok` value or nothing if `Err`.
147147 */
148- * [ Symbol . iterator ] ( ) : Iterator < T > { }
148+ * [ Symbol . iterator ] ( ) : IteratorObject < T , void , never > { }
149149
150150 /**
151151 * Unwrap the `Ok` value, or throw an error if `Err`.
Original file line number Diff line number Diff line change @@ -144,7 +144,7 @@ export class Ok<T, E = never> {
144144 * Get an iterator over the `Ok` value.
145145 * @returns An iterator yielding the `Ok` value or nothing if `Err`.
146146 */
147- * [ Symbol . iterator ] ( ) : Iterator < T > {
147+ * [ Symbol . iterator ] ( ) : IteratorObject < T , void , never > {
148148 yield this . value ;
149149 }
150150
You can’t perform that action at this time.
0 commit comments