サンプリングプロトコル

public protocol SamplingProtocol : Collection

Swift では、一部の型がSamplingのインスタンスでなければならないという一般的な制約を表現できないという事実を回避するために使用される実装の詳細。