switch _storage._operation {
      case .definedOperation(let v)?:
        try visitor.visitSingularEnumField(value: v, fieldNumber: 2)
      case .gattCall(let v)?:
        try visitor.visitSingularMessageField(value: v, fieldNumber: 3)