def WEvent.of.go

bend-kube-runtime@0.2.0.0 · src/core.bend:382

import bend-kube-runtime@0.2.0.0/src/core.bend as Core
import Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J

382def WEvent.of.go(t: String, +o: J.Json) -> WEvent:
383  match t:
384    case "ADDED":
385      WAdded{o}
386    case "MODIFIED":
387      WModified{o}
388    case "DELETED":
389      WDeleted{o}
390    case "BOOKMARK":
391      WBookmark{Obj.rv(o)}
392    case "ERROR":
393      WError{Status.of(o)}
394    case _:
395      WBad{"unknown watch event type"}

Uses (10)

Used by (1)