∀ («meta» : Lean.Server.DocumentMeta) (initSnap : Lean.Language.Lean.InitialSnapshot)
  (cmdSnaps : IO.AsyncList IO.Error Lean.Server.Snapshots.Snapshot)
  (diagnosticsRef : IO.Ref (Array Lean.Widget.InteractiveDiagnostic)),
  sizeOf { «meta» := «meta», initSnap := initSnap, cmdSnaps := cmdSnaps, diagnosticsRef := diagnosticsRef } =
    1 + sizeOf «meta» + sizeOf initSnap + sizeOf cmdSnaps + sizeOf diagnosticsRef