PutSignalingNotifyMetadataItemParams
public struct PutSignalingNotifyMetadataItemParams<Value> : Encodable where Value : Encodable
extension PutSignalingNotifyMetadataItemParams: Sendable where Value: Sendable
PutSignalingNotifyMetadataItem のパラメータ。
Value が Sendable の場合は Sendable へも準拠します。actor / Task 境界へ渡す場合は
メソッド型に SendablePutSignalingNotifyMetadataItem を使ってください (既存の
PutSignalingNotifyMetadataItem は Value に Sendable を要求しないため、
SendableRPCMethodProtocol の要件を満たすメソッド型に Value を固定できません)。
-
設定するメタデータのキー。
Declaration
Swift
public let key: String -
設定するメタデータの値。
Declaration
Swift
public let value: Value -
メタデータ更新時に push 通知するかどうか。
Declaration
Swift
public let push: Bool? -
PutSignalingNotifyMetadataItem のパラメータを作成する。
Declaration
Swift
public init(key: String, value: Value, push: Bool? = nil)
View on GitHub
Install in Dash