Documentation Language: Swift

Type Alias

SendableData

DataProtocol value that is also safe to send across concurrency domains.

typealias SendableData = DataProtocol & Sendable

Discussion

The type alias keeps generic SSH-agent and client data-handling APIs flexible whilst still meeting Swift 6 sendability requirements. Callers can therefore pass Data or other sendable DataProtocol values without losing the original generic API shape.

See Also

Core Types

?
SSHAgent

An actor that implements communication with SSH agents using the standard protocol.

S
SSHAgentKey

A representation of an SSH key from the agent.

E
SSHAgentError

Errors raised whilst communicating with an SSH agent.

E
SSHAgentMessageType

SSH agent protocol message identifiers used on the wire.

S
SSHAgentSignFlags

SSH agent signing flags defined by the OpenSSH agent protocol.