skipSomePropertyNil<T>(): ((source) => Observable<{ [P in string | number | symbol]: NonNil<T[P]> }>)
Skips / filters values which contains null or undefined for any property.
Narrows the type of all properties within the object type from T | null | undefined to just T.
Skips / filters values which contains null or undefined for any property. Narrows the type of all properties within the object type from T | null | undefined to just T.
Example:
value { a: 1, b: 'foo' } will pass through
value { a: 1, b: undefined } will be skipped
value { a: null, b: 'foo' } will be skipped