OpenRequest
TestMessages.swift:35struct OpenRequeststruct OpenRequestimport TestMessagesprotocol CustomStringConvertibleA type with a customized textual representation.
protocol DeserializableDefines protocol used to deserialize distributed function call arguments or result type Important: Protocol requirements is subject to change, API compatibility is not guaranteed at this moment of time
protocol SendableA thread-safe type whose values can be shared across arbitrary concurrent contexts without introducing a risk of data races. Values of the type may have no shared mutable state, or they may protect that state with a lock or by forcing it to only be accessed from a specific actor.
protocol SerializableDefines protocol used to serialize distributed function call arguments or result type Important: Protocol requirements is subject to change, API compatibility is not guaranteed at this moment of time Note: In future we plan to extend this protocol and provide an argument - a buffer for serialization of the object in place
protocol Transferable : Deserializable, Serializable, SendableCombine Serializable & Deserializable protocols
init(_ valueBuffer: _OpenRequestBuffer) init(_ valueStruct: _OpenRequestStruct) init(fromSerializedBuffer buffer: UnsafeRawBufferPointer) throws static func openRequest(_ valueBuffer: _OpenRequestBuffer) -> OpenRequest static func openRequest(_ valueStruct: _OpenRequestStruct) -> OpenRequest var clientIdentifier: ClientIdentifier? { get }var description: String { get }var id: RequestIdentifier { get }var requestIdentifier: RequestIdentifier { get }func _releaseBuffer() func withUnsafeBytesSerialization<Result>(_ body: (UnsafeRawBufferPointer) throws -> Result) rethrows -> Result typealias ID = RequestIdentifier