On this page
JSONValue
- Package
- libtmux-swift
- Source
- Sources/LibTmuxMCP/JSONValue.swift
-
Just enough JSON to carry ids, arguments and results through without knowing their shape.
An id is echoed back exactly as it arrived — a client that sends a string id and receives a number will not match them up.
20 declared, 0 inherited
Members
- array(_:) constant
- bool(_:) constant
- integer(_:) constant
- null constant
- number(_:) constant
- object(_:) constant
- string(_:) constant
- unsignedInteger(_:) constant
- !=(_:_:) function Returns a Boolean value indicating whether two values are not equal.
- ==(_:_:) function Returns a Boolean value indicating whether two values are equal.
- encode(to:) method Encodes this value into the given encoder.
- hash(into:) method Hashes the essential components of this value by feeding them into the given hasher.
- init(from:) method Creates a new instance by decoding from the given decoder.
- arrayValue property
- boolValue property
- doubleValue property
- intValue property
- isNull property
- objectValue property
- stringValue property