func remove(Self.Element) -> Self.Element?
Self
is
Element
.
Self
が
Element
である時に利用可能です。
Availability
Technology
member
The element of the set to remove. 削除されることになる集合の要素。
For ordinary sets, an element equal to member
if member
is contained in the set; otherwise, nil
. In some cases, a returned element may be distinguishable from member
by identity comparison or some other means.
普通の集合に対して、member
が集合に含まれているならば、member
に等しい要素;そうでなければ、nil
。いくつかの場合には、ある返される要素は、同一性比較または何らかの他の意味でmember
から区別可能であるかもしれません。
For sets where the set type and element type are the same, like Option
types, this method returns any intersection between the set and [member]
, or nil
if the intersection is empty.
Option
型など、集合型と要素型が同じであるところの集合に対して、このメソッドは集合と[member]
の間の何らかの交叉、または交叉が空ならばnil
を返します。
func remove(Self.Element) -> Self.Element?
Self
is
Element
.
Self
が
Element
である時に利用可能です。
func insert(Self.Element) -> ( inserted: Bool, memberAfterInsert : Self.Element)
func update(with: Self.Element) -> Self.Element?