case insert(offset: Int, element: ChangeElement, associatedWith : Int?)
An insertion.
ある挿入。
Availability
Technology
@frozen enum CollectionDifference
<ChangeElement >.Change
case insert(offset: Int, element: ChangeElement, associatedWith : Int?)
init(from: Decoder)
ChangeElement
conforms to Decodable
and Encodable
.
ChangeElement
がDecodable
とEncodable
に準拠する場合に利用可能です。
var hashValue : Int
ChangeElement
conforms to Hashable
.
ChangeElement
がHashable
に準拠する場合に利用可能です。
func encode(to: Encoder)
ChangeElement
conforms to Decodable
and Encodable
.
ChangeElement
がDecodable
とEncodable
に準拠する場合に利用可能です。
func hash(into: inout Hasher)
ChangeElement
conforms to Hashable
.
ChangeElement
がHashable
に準拠する場合に利用可能です。
static func != (CollectionDifference<ChangeElement>.Change, CollectionDifference<ChangeElement>.Change) -> Bool
ChangeElement
conforms to Equatable
.
ChangeElement
がEquatable
に準拠する場合に利用可能です。
static func == (CollectionDifference<ChangeElement>.Change, CollectionDifference<ChangeElement>.Change) -> Bool
ChangeElement
conforms to Equatable
.
ChangeElement
がEquatable
に準拠する場合に利用可能です。
Decodable
ChangeElement
conforms to Decodable
and Encodable
.
ChangeElement
がDecodable
とEncodable
に準拠する時に準拠します。
Encodable
ChangeElement
conforms to Decodable
and Encodable
.
ChangeElement
がDecodable
とEncodable
に準拠する時に準拠します。
Equatable
ChangeElement
conforms to Equatable
.
ChangeElement
がEquatable
に準拠する時に準拠します。
Hashable
ChangeElement
conforms to Hashable
.
ChangeElement
がHashable
に準拠する時に準拠します。